Androidで画像を表示しようとしています。「 image 」というイメージビューで新しいレイアウトを作成しました。問題の文字列は " SelectedImage =/storage/sdcard0/DCIM/Camera/IMG_20130602_133933.jpg" です。コードは次のようになります。
ImageView imageView1 = (ImageView) findViewById(R.id.imageView1);
BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize = 2;
Bitmap bm = BitmapFactory.decodeFile(SelectedImage, options);
imageView1.setImageBitmap(bm);
setContentView(R.layout.image);
実行するとクラッシュします。ログは言う
06-08 21:24:41.192: I/System.out(7642): Not a DRM File, opening notmally
06-08 21:24:41.192: I/System.out(7642): buffer returned
06-08 21:24:41.232: D/AndroidRuntime(7642): Shutting down VM
06-08 21:24:41.232: W/dalvikvm(7642): threadid=1: thread exiting with uncaught exception (group=0x414c1438)