ボタンをクリックして写真を撮った後、次のようにイメージビューに表示したい:
Bitmap bMap = BitmapFactory.decodeFile(path);
ImageView myImage1 = (ImageView) findViewById(R.id.ivReturnedPic);
myImage1.setImageBitmap(bMap);
これは、最初に写真を撮るときにうまく機能し、写真は画面に正常に表示されます。しかし、ボタンをもう一度クリックして 2 番目の写真を撮ると、電話でエラーが発生します。エミュレータは正常に動作しているようですので、共有できるエラー メッセージはありません。この場合、ADB ブリッジが役立つと思いますか? ここで、次のコードをコメント アウトすると、エラーは発生しません。
myImage1.setImageBitmap(bMap);
bMap が null である可能性がありますか?誰かがこの問題で私を助けることができますか?