• 締切済み

Android javaでの画像の表示

Android javaでの画像の表示 javaとxmlでの使い分け xmlでレイアウトをしつつ画面移行のプログラムを組んでいます。 やりたいことは、 前アクティビティからputExtraで値を受け取り、 その値によって画像の切り替えを行いたいのですが、 切り替えを行うためには変数を使う必要があるので、 xmlでの画像表示ではできません。 ですが、変数で画像を切り替えるようにすると、 R.layout.mainが使えません。 ようは、setcontentview(R.layout.main)でレイアウトをしつつ(こっちではImageView等、画像表示はしない)、 java内で画像を表示したい。 と、いうことです。 どなたか、やり方、もしくは参考になりそうな サイトを教えてください。 お願いします

みんなの回答

noname#161640
noname#161640
回答No.1

ちょっとよくわからないんですが、要するに状況に応じてImageViewに表示するイメージを変える、ということでしょうか。なら、単純にリソースからBitmapを取り出してImageViewに設定すればいいだけのように思えますが。 Resources r = getResources(); Bitmap bmp = BitmapFactory.decodeResource(r, R.drawable.ビットマップイメージ); imageview.setImageBitmap(bmp); こういうことでしょうか??