以下のコードを使用して、id
;でリソースを検索しています。
setContentView(R.layout.golders);
for (int i=1; i<hm.size()+1;i++)
{
int id = getStringIdentifier("Bus"+i);
view = (TextView)findViewById(id);
view.setText(hm.get(i).toString());
}
私getStringIdentifier()
は働いていますが、テキストを設定しようとすると、が表示されますNullPointerException
。
を使用して、更新したいが含まれているファイルsetContentView
に焦点を合わせました。golders.xml
id
プロジェクトのクリーニングを試しましたが、何も実行されていません。アイデアはありますか?!ありがとう!
編集:
public int getStringIdentifier(String aString)
{
String packageName = "com.example.bustimetable.Robbos";
int resId = getResources().getIdentifier(aString, "string", packageName);
return resId;
}