调用android自带的截图工具进行截图
2014-01-08 19:21
288 查看
public static void cropPhoto(Activity act, Uri uri) {
Intent iintent = new Intent("com.android.camera.action.CROP");
iintent.setClassName("com.android.camera",
"com.android.camera.CropImage");
iintent.setData(uri);
iintent.putExtra("outputX", 96);
iintent.putExtra("outputY", 96);
iintent.putExtra("aspectX", 1);
iintent.putExtra("aspectY", 1);
iintent.putExtra("scale", true);
iintent.putExtra("return-data", false);// true:不返回uri,false:返回uri
act
.startActivityForResult(iintent,
MediaHelper.CROP_PHOTO_REQUEST_CODE);
}
//取得截图后的图片
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
Bitmap bm = intent.getParcelableExtra("data");
}
系统的裁剪图片默认对图片进行人脸识别,当识别到有人脸时,会按aspectX和aspectY为1来处理,如果想设置成自定义的裁剪比例,需要设置noFaceDetection为true。
即iintent.putExtra("noFaceDetection", true); 取消人脸识别功能。
Intent iintent = new Intent("com.android.camera.action.CROP");
iintent.setClassName("com.android.camera",
"com.android.camera.CropImage");
iintent.setData(uri);
iintent.putExtra("outputX", 96);
iintent.putExtra("outputY", 96);
iintent.putExtra("aspectX", 1);
iintent.putExtra("aspectY", 1);
iintent.putExtra("scale", true);
iintent.putExtra("return-data", false);// true:不返回uri,false:返回uri
act
.startActivityForResult(iintent,
MediaHelper.CROP_PHOTO_REQUEST_CODE);
}
//取得截图后的图片
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
Bitmap bm = intent.getParcelableExtra("data");
}
系统的裁剪图片默认对图片进行人脸识别,当识别到有人脸时,会按aspectX和aspectY为1来处理,如果想设置成自定义的裁剪比例,需要设置noFaceDetection为true。
即iintent.putExtra("noFaceDetection", true); 取消人脸识别功能。
相关文章推荐
- 调用android自带的截图工具进行截图
- Android 调用系统相机进行拍照 使用自带的图片选择器和裁剪工具
- 用java写的一个程序,可以调用windows系统中自带的各种工具,例如截图,便签等
- android 调用系统自带的选择图片 然后进行自定义大小裁剪
- Android调用系统自带的文件管理器进行文件选择
- Android调用系统自带的文件管理器进行文件选择并获得路径,android文件管理器
- Android调用系统自带的文件管理器进行文件选择
- Android调用系统自带的文件管理器进行文件选择并获得路径,android文件管理器
- Android调用系统自带的文件管理器进行文件选择
- Android调用系统自带的文件管理器进行文件选择
- Android调用系统自带的文件管理器进行文件选择
- 应用eclipse自带工具进行代码调用函数分析
- Android调用系统自带的文件管理器进行文件选择并获得路径
- 使用Adt自带的工具进行Android自己主动化測试(三)
- Android调用系统自带的文件管理器进行文件选择
- android——使用自带录屏工具进行屏幕录像
- Android调用系统自带的下载程序进行下载。
- Android调用系统自带的文件管理器进行文件选择并获得路径,android文件管理器
- Android调用系统自带的文件管理器进行文件选择并读取
- Android调用系统自带的文件管理器进行文件选择