XML レイアウトで定義された ImageView オブジェクトR.id.tileがあり、そのクローンを作成してそれぞれを異なる座標に配置しようとしています。
これは私がこれまでに持っているものです:
protected void onCreate(Bundle savedInstance)
{ super.onCreate(savedInstance);
setContentView(R.layout.board_layout);
layout = (AbsoluteLayout)findViewById(R.id.board);
img = (ImageView)findViewById(R.id.tile);
View[] tiles = new ImageView[9];
for (int i = 0; i<tiles.length; i++) {
tiles[i] = (ImageView)findViewById(R.id.tile);
}
for(int i=0; i<3; i++){
for(int j=0; j<3; j++){
tiles[i+j].setX((float) 32*2*i);
tiles[i+j].setY((float) 34.39*2*j);
}
}
...
しかし、私がデバッグしているとき、それは行tiles[i] = (ImageView)findViewById(R.id.tile);で停止し続けます。「ソースが見つかりません」
というエラーが表示されます。
何か案は?