处理Android onclick多个按钮(共81个)

时间:2016-06-04 19:39:52

标签: java android onclicklistener android-button

我目前正在创建一个由81个按钮组成的Ultimate Tic Tac Toe应用程序。我处理它的方式是正常的tic tac toe是为9个按钮做一个switch语句。我只是想知道为所有81个按钮创建一个开关是否仍然是处理所有按钮按下的最佳方式?

Ultimate Tic Tac Toe

2 个答案:

答案 0 :(得分:1)

OnClick事件中,您可以看到该视图。

直接使用

答案 1 :(得分:1)

对于设置onClick 同名的所有元素:

<LinearLayout
//blah blah
android:onClick="myClickFunction"
/>

然后在你的Java文件中你需要只需点击一下Listener

   public void myClickFunction(View v) {
            String mytag=(String) v.getTag();
            // And do something with tag or id
       }