- 162 名前:デフォルトの名無しさん [2012/04/23(月) 23:01:02.58 ]
- >>148ありがとうございます。
これを下のようにしてみたんですが、 public class MainActivity extends Activity { public int loadTexture(){ int gazouID = getResources().getIdentifier("button"+ Integer.toString(1), "drawable", getPackageName()); return gazouID; } } 違うクラスで for (int i = 0; i < BUTTON_NUM; i++) { //ボタン int gazouID; MainActivity x = new MainActivity(); gazouID = x.loadTexture( i); this.mButtonTexture[i] = GraphicUtil.loadTexture(gl, res, gazouID); if (mButtonTexture[i] == 0) { Log.e(getClass().toString(), "load texture error! fly"); } } としたら、the application〜has stopped unexpectedly. Please try again.とでます 何が問題だったんでしょうか? 何度もすみません。 長文失礼いたしました。
|

|