Google Play ユーザーから次のエラーを受け取りました。
android.content.res.Resources$NotFoundException: Resource ID #0x0
at android.content.res.Resources.getValue(Resources.java:1010)
at android.content.res.Resources.openRawResource(Resources.java:935)
アプリケーションは、エミュレーター、私の電話、および他の多くの電話で動作します。このユーザーがエラーを受け取る理由がわかりません。エラーを生成するコードは次のとおりです。
//The getTag will get the R.drawable.imagename
String varia= imageView1.getTag().toString();
TypedValue returnedValue = new TypedValue();
try {
myNum = Integer.parseInt(varia);
}
catch(NumberFormatException nfe) {}
getResources().openRawResource(myNum, returnedValue);
openrawResource が機能していないようです。
タグにはリソース名が含まれています: R.drawable.imagename
繰り返しますが、このコードは正常に機能します。なぜこのユーザーがエラーになったのかわかりません。
ありがとうございました