重複の可能性:
プログラムでリソース名にアクセスする
文字列を使用して描画可能なIDを設定しようとしていますが、機能しません。
だから私はこれを試しました:
String NoteString = "R.drawable.notebackground".toString();
remoteviews.setImageViewResource(R.id.backgroundImage, context.getResources().getIdentifier(NoteString, "drawable", "com.example.MY-PACKAGE-NAME"));
しかし、画像は表示されません。
私がこれを言うならば、それはうまくいきます:
remoteviews.setImageViewResource(R.id.backgroundImage, R.drawable.notebackground);
どうしたの?