2012-04-12 15 views
1

ギャラリービューを開きたくありません。私は画像の名前を知っています:例えば、blabla.jpgはメモリカードに保存されています。私はハードコードされた特定のイメージを取得し、イメージビューで表示したいと思います。SDカードの特定の画像を取得する

私は

答えて

1

 BitmapFactory.Options options = new BitmapFactory.Options(); 
     options.inSampleSize = 4; 

     Bitmap bitmap = BitmapFactory.decodeFile("/sdcard/blabla.jpg", options); 
     mImageView.setImageBitmap(bitmap); 
+0

OMG ,, herryありがとう、その作業男は,,,私はそんなに私も,, – Pranav

+0

は実際に私がretrivingていた画像は、画像の一部のみがビットマップに来ているフル来ていない希望を失ったことを台無しました。私はinSampleSize = 1を変更しました。その後、強制的に力を与えました,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, – Pranav

1

てみてください非常に感謝してヘルプの表示になります:あなたは、コードの下に試すことができますSDカードから画像をロードする場合

ImageView.setImageUri(Uri.parse(new File("/sdcard/blabla.jpg").toString())); 
+0

画像が大きくてメモリが不足する可能性があります。 – Herry

関連する問題