いくつかのボタンと TextView (Row2Col1、Row2Col3、Row2Col4 と呼ばれる) を含むテーブルがあり、動的に生成された文字列から ID を取得したいと考えています。コードは次のとおりです。
String index = "Row" + (currentRow + 2) + "Col1";
Button buttonTable = (Button) findViewById(getResources()
.getIdentifier(index, "id", getPackageName()));
buttonTable.setVisibility(0);
index = "Row" + (currentRow + 2) + "Col3";
TextView textViewBrand = new TextView(getApplicationContext());
textViewBrand = (TextView) findViewById(getResources().getIdentifier(
index, "id", getPackageName()));
textViewBrand.setText(brand);
index = "Row" + (currentRow + 2) + "Col4";
TextView textViewTread = new TextView(getApplicationContext());
textViewTread = (TextView) findViewById(getResources().getIdentifier(
index, "id", getPackageName()));
textViewTread.setText(tread);
2 行目でプログラムがクラッシュします。 は findViewById です。何か案は?