Androidアプリ開発に関する質問です。
Bitmap bmp = BitmapFactory.decodeResource(getResources(),R.drawable.xxx);
という記述でres/drawable-hdpi/xxx.png
の画像を持ってくることができると思うのですが、
データベースに保存したString型のxxxを使って動的に画像を表示する方法が分かりません。
データベースから画像名を持ってくる前に、String型の変数(仮にstrとする)に画像名を入れて、
Bitmap bmp = BitmapFactory.decodeResource(getResources(),R.drawable.str);
と記述してもstrを変数として扱ってくれません。
どなたかres/drawable/の画像を動的に持ってくる方法を教えて頂けないでしょうか。
No.1ベストアンサー
- 回答日時:
アプリ内のリソースとして用意されているイメージを利用するのであれば、例えばあらかじめ使用するイメージのリソース番号(R.drawable.xxxというやつ)を配列などにまとめておき、そこから必要に応じて取り出し処理すればいいと思います。
int[] res_data = {R.drawable.aaa, R.drawable.bbb……}; // リソース番号の配列を用意
int n = 取り出すデータ番号;
Bitmap bmp = BitmapFactory.decodeResource(res_data[n]);
あるいは、アプリ外にあるファイルを利用したいのであれば、decodeResourceを使わず、decodeFileを利用すればいいと思います。
Bitmap bmp = BitmapFactory.decodeFile(イメージファイルの絶対パス);
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCELのグラフを画像(JPG形式)で保存、通常実行がうまく行かない。ステップインはうまく行く 3 2022/08/30 12:06
- その他(プログラミング・Web制作) Leafletで画像をon、offさせる方法について 2 2022/11/01 15:34
- アプリ Android studio 初心者 Hello Android!しか表示されない 1 2023/08/01 08:47
- Visual Basic(VBA) 【VBA】写真の貼り付けコードがうまく機能しません。 5 2022/09/01 18:43
- Android(アンドロイド) いま3台のAndroidを使っています。 AndroidってiPhoneには無いmicroSDXCが 1 2022/05/06 11:42
- Windows 10 フォルダ内の全ての画像を矢印キーでスライドできるようにしたい 1 2022/10/21 12:53
- Excel(エクセル) EXCELマクロでandroidタブレットから取りんだJPEGファイルをうまくセルに貼り付けられない 2 2022/07/31 15:03
- Excel(エクセル) エクセル VBA For Next 繰り返しの書き方を教えてください 6 2022/09/01 14:11
- その他(プログラミング・Web制作) uwscのCHKING関数の画像の認識がうまくいかない。 1 2022/06/18 20:55
- その他(ソフトウェア) コマンドプロンプトについて教えてください。 状況: 画像編集ソフト上でネットから保存した画像を使うの 3 2022/05/26 11:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ImageMagickでgif画像の一部が...
-
Pythonでgif画像が上手く作れない
-
こんなことてしますか??
-
C#で画像を他の画像に貼り付け...
-
UWSC 画像判定と条件分岐について
-
Leafletで画像をon、offさせる...
-
UWSCの色判定
-
PowerPoint VBA で画像の鮮明度...
-
uwscについての質問です。 画面...
-
UWSCでループ処理がうまくいき...
-
画像比較
-
uwcs のマクロで画像認識をして...
-
画像のバックを透明にする方法を
-
背景画像の繰り返しについて
-
uwscの画像認識に失敗します。
-
ActionScriptで画像のフェード...
-
【EXCEL VBA】ダブルクリックで...
-
UWSCを使って画像リンクをクリ...
-
PCは表示されるがスマホでは画...
-
フラッシュでjpg画像の背景を透...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【EXCEL VBA】ダブルクリックで...
-
こんなことてしますか??
-
Pythonでgif画像が上手く作れない
-
Excel ユーザーフォームで表示...
-
VBA シート毎に画像挿入
-
生成AI画像について
-
EXCEL VBA 複数のImageコントロ...
-
HTMLで画像をポップアップで表...
-
UWSCの色判定
-
UWSC 画像判定と条件分岐について
-
jQuery . プログラミング 助け...
-
VBAのユーザーフォームのイメー...
-
jqueryスライダーを2段でスライ...
-
vb.net 画像の透過について
-
【WPF】画像の切り替え
-
背景画像の繰り返しについて
-
「using Windows」でエラーが出る
-
画像処理したBitmapをピクチャ...
-
スマホでサイトの画像を長押し→...
-
UWSC 画像認識で条件分岐
おすすめ情報