• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Andorid tryで取得した画像表示について)

Andoridで画像を表示する方法

このQ&Aのポイント
  • Andoridアプリでネット上から取得した画像を表示する方法について質問があります。現在、tryの中で画像を表示することはできていますが、tryの外に出ると表示がされなくなります。
  • 質問文によると、画像の表示はtryの中で行われており、tryの外に出た後では表示がされないようです。質問者はJava初心者であり、専門用語も理解していないため、解決策を見つけることができませんでした。どのようにすれば画像を表示することができるのでしょうか?
  • Andoridアプリでネット上から取得した画像を表示する方法について質問しています。現在、画像の表示はtryの中で行われており、tryの外に出た後では表示がされないとのことです。解決策をご教示いただけないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#161640
noname#161640
回答No.1

単純に、変数のスコープの問題じゃないですか? 要するに、その変数はどこからどこまで使えるのか、ということですね。通常、Javaの変数は、それが宣言されたブロック内で使うことができ、そのブロックを抜けると使えなくなります。 Bitmap bitmap1;という変数宣言がtryの{}内にありますから、この{}を抜けるとこの変数は消えます。ですから、そのあとで使いたければ、tryの前にBitmap bitmap1;といった変数の宣言文だけを用意しておき、try内ではbitmap1 = Bitmap.createScaledBitmap~というようにtryの前で用意しておいた変数を使うようにします。これで、tryを抜けた後もbitmap1は使えるようになります。

nstammy507
質問者

お礼

即行ありがとうございます。 感謝感謝! 外に出した時にエラー出たので、Bitmap bitmap1を宣言しました。 で、tryの中で宣言しているのはそのままでした。泣 (いいものだと思ってました。) tryの中のBitmap bitmap1 =をbitmap1 =にして解決しました。 初歩的な事なのですが、入門初心者にとってはとても険しい道です。 ありがとうございました。

関連するQ&A