0

我想知道是否可以在相同的布局上多次重复使用相同的图像视图。

示例:我正在为 Eclipse 中的 android 开发井字游戏。我已经绘制了表格,x's,o's 以提供更多的视觉吸引力。我想重用 x's o's 而不是创建 x1..x9 和 o1..o9 我可以重用 imageview 并指定我希望它定位的位置吗?

谢谢

4

1 回答 1

0

不,恐怕你不能......但更现实的是,你不只是想要 square1...square9 并设置该正方形的源吗?例如,类似:

public void onClick(View v) {
  ImageView square = (ImageView) v;
  if(lastClickWasO) {
    square.setImageResource(R.drawable.x);
    lastClickWasO = false;
  }
  else {
    square.setImageResource(R.drawable.o);
    lastClickWasO = true;
  }
}
于 2012-04-03T23:21:05.137 回答