0
这是我在点击监听器:如何从PhotoPicker获得的图像尺寸意向
@Override
public void onClick(View view) {
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("image/jpeg");
intent.putExtra(Intent.EXTRA_LOCAL_ONLY, true);
startActivityForResult(Intent.createChooser(intent, "Complete action using"), PHOTO_PICKER_REQUEST_CODE);
}
这里是我的OnActivityResult:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == PHOTO_PICKER_REQUEST_CODE && resultCode == RESULT_OK) {
Uri selectedImageUri = data.getData();
File imageFile = new File(getRealPathFromURI(selectedImageUri));
long length = imageFile.length();
length = length/1024;
Log.d(TAG, "onActivityResult: ImageSize " + length +" Kb");
}
}
IMAGESIZE总是返回0(零)。
使用的代码谢谢你,我傻我因此未包括'getRealPathFromURI()',但感谢,让我试试吧 –