綁定帳號登入

Android 台灣中文網

[求助] ImageView 顯示問題

[複製連結] 查看: 1151|回覆: 1|好評: 0
a00940413 | 收聽TA | 顯示全部樓層 |閱讀模式
發表於 2014-8-18 11:14

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
小弟想選取手機內相片並顯示在imgaeview上,不料有些照片無法顯示出來(desire 816後鏡所拍的照片不行前鏡可以)。
以測試過其他機型HTC 蝴蝶可以。
不知道問題是出在哪裡,請各位大大幫忙解惑。

以下為取出照片
                testtbtn.setOnClickListener(new OnClickListener() {
                       
                        @Override
                        public void onClick(View v) {
                                // TODO 自動產生的方法 Stub
                                Intent intent = new Intent();
                                intent.setType("image/*");
                                intent.setAction(Intent.ACTION_GET_CONTENT);
                                startActivityForResult(Intent.createChooser(intent,"Select Picture"), SELECT_PICTURE);
                        }
                });

顯示imgaeview
              protected void onActivityResult(int requestCode, int resultCode, Intent imageReturnedIntent) {
             super.onActivityResult(requestCode, resultCode, imageReturnedIntent);
             testI= (ImageView) findViewById(R.id.imagetestt01);
             if(resultCode == RESULT_OK){  
                 Uri selectedImage = imageReturnedIntent.getData();
                 testI.setImageURI(selectedImage);
                 // 其他
             }
         }
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

sky1988a | 收聽TA | 顯示全部樓層
發表於 2014-8-21 17:06
照片解析度太大,會爆記憶體,顯示前要Resize一下
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則