Andorid tryで取得した画像表示について
こんばんは
ちょっと初心者には質問方法が難しいです。
Andoridアプリを勉強しながら作成しています。
ネット上から取得した画像を端末に表示しています。
(1)--------------------
中略
try {
URL url = new URL(photour2);
InputStream input = url.openStream();
Bitmap bitmap = BitmapFactory.decodeStream(input);
Bitmap bitmap1 = Bitmap.createScaledBitmap(bitmap, 120, 160, true);
getimg1.setImageBitmap(bitmap1);←【ここ】
} catch (Exception exx) {
changeImageView = (ImageView)findViewById(R.id.imageView3);
changeImageId = R.drawable.now;
changeImageView.setImageResource(changeImageId);
ex.printStackTrace();
} finally {
}
ex.printStackTrace();
} finally {
}
--------------------
を、
(2)--------------------
中略
try {
URL url = new URL(photour2);
InputStream input = url.openStream();
Bitmap bitmap = BitmapFactory.decodeStream(input);
Bitmap bitmap1 = Bitmap.createScaledBitmap(bitmap, 120, 160, true);
} catch (Exception exx) {
ex.printStackTrace();
} finally {
}
ex.printStackTrace();
} finally {
}
中略
if (bitmap1の判定){
getimg1.setImageBitmap(bitmap1);←【ここで表示させたい】
} else {
changeImageView = (ImageView)findViewById(R.id.imageView3);
changeImageId = R.drawable.now;
changeImageView.setImageResource(changeImageId);
}
--------------------
(1)を(2)のように、tryしてその直後では無く、いろいろ処理してから表示させたいのですが、うまくいきません。
Java初心者で専門用語もわからず、質問方法もわからない状態です。
(1)ではうまく表示されています。
【開発環境】
Eclipse
【やった事】
ググりました沢山ヒットしますが目的の答えが見つかりませんでした。
(専門用語がわからないので、適切な検索とはいえませんが・・・・泣)
【質問・やりたい事】
(1)なんでtryの中で表示されていた画像が、外に出たら表示されないのですか?
(2)どうやったら表示する事が出来ますか?
質問するにも低レベル過ぎて本当に失礼と思いますが、是非アドバイスと回答よろしくお願いたします
お礼
君はまだ2ページ目のSystem.out.println("HelloWorld");しか知らない 教えるどころかTry~Catch~Finallyを使わないとコンパイルできない関数があることを教えてあげよう