imagePath = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOCUMENTS).getAbsolutePath() + File.separator + System.currentTimeMillis() + ".jpg";
BitmapFactory.Options options = new BitmapFactory.Options(); options.inJustDecodeBounds = false; options.inSampleSize = 2; Bitmap bmp = BitmapFactory.decodeFile(path, options);
bmp返回null
需要路径改为:
imagePath = mContext.getExternalFilesDir(Environment.DIRECTORY_DOCUMENTS).getAbsolutePath() + File.separator + System.currentTimeMillis() + ".jpg";