当我从相机捕捉图像然后使用加载它
startActivityForResult(intent, RESULT_LOAD_IMAGE);
使用 HTC one 它工作正常,但使用大型手机 .. 像 S2 应用程序崩溃(前关闭)
这是我的相机功能代码
btnCamera.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
MpClick.start();
startActivityForResult(intent, RESULT_LOAD_IMAGE);
}
});
如何解码图像使其更小并且不关闭或缩放图像?
更新 - -
btnCamera.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
startActivityForResult(intent, RESULT_LOAD_IMAGE);
BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize = 1;
options.inPurgeable = true;
options.inInputShareable = true;
}
});
仍然不起作用..任何人都有其他解决方案来减小图像大小,因此它不会强制关闭