次のコードがあります。
if(d.getIcon() != null)
{
int resId = mContext.getResources().getIdentifier("cancel", "drawable","org.test.test.BouwSchermActivity");
Drawable icon = mContext.getResources().getDrawable(resId);
btn.setBackgroundDrawable(icon);
}
これは私のエクスプローラーです:
これを実行すると、resId は常に 0 を返します
。resId の代わりに R.drawable.cancel を使用すると、正常に動作します。
何が問題なのですか?すでにプロジェクトを消去しようとしたか、「キャンセル」の代わりに「cancel.png」を使用しようとしました
どうも :)