-1
我正在使用Android Intent Chooser從以下代碼中選擇圖庫中的照片。Android意圖ImageChooser圖像路徑
ivAvatar.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent, "Bir fotoğraf seçin ..."), 1);
}
});
使用I填入以下代碼的ImageView路徑
選擇之後:
烏里selectedImageUri = data.getData();
imagepath = ImagePathUtil.getPath(getApplicationContext(), selectedImageUri);
Bitmap bitmap = BitmapFactory.decodeFile(imagepath);
ivAvatar.setImageBitmap(bitmap);
selectedU = selectedImageUri;
File f = new File(String.valueOf(selectedU));
if(f.exists())
{
int i = 1;
}
可以查看圖像沒有任何問題,但之後創建的File對象File的exists()方法總是返回false。