課程
/移動開發
/Android
/Android-心愿分享
為什么我的imageview里顯示不了圖片,報的異常是在mPhoto.setImageURI(data.getData());這里,求教
2016-04-12
源自:Android-心愿分享 3-1
正在回答
從圖庫里獲取圖片,為什么imageView變成純紅?
我把apk放到手機上運行,在圖庫里選擇圖片后為什么,原來的imageView顯示了背景紅色,而不是所選擇的圖片?
可能的原因
是否關聯了控件?
mPhoto = (ImageView) findViewById(R.id.photo);
隱式意圖是否正確?
Intent intent = new Intent(Intent.ACTION_PICK, null);intent.setDataAndType(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, "image/*");startActivityForResult(intent, 100);
如不能解決問題,請把異常代碼附上
舉報
用Android開發一款心愿分享APP,個性心意,分享祝福
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-07-22
從圖庫里獲取圖片,為什么imageView變成純紅?
我把apk放到手機上運行,在圖庫里選擇圖片后為什么,原來的imageView顯示了背景紅色,而不是所選擇的圖片?
2016-04-16
可能的原因
是否關聯了控件?
mPhoto = (ImageView) findViewById(R.id.photo);
隱式意圖是否正確?
Intent intent = new Intent(Intent.ACTION_PICK, null);
intent.setDataAndType(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, "image/*");
startActivityForResult(intent, 100);
如不能解決問題,請把異常代碼附上