看板 AndroidDev 關於我們 聯絡資訊
版友們午安 不知道有沒有人做過多個按鈕群組的onClick事件 今天我的問題是 [1] [2] [3]....[10] 共十個按鈕 每個按鈕執行一個相同的事件就是 按鈕字改成"你好" 我在main.xml 把每個按鈕都加入了 android:onClick="myClickHandler" 但現在問題來了 我要怎麼知道是哪一個按鈕按下去的? public void myClickHandler(View target) { // Do stuff } 我可以從taget中得知是哪個按鈕按下去的,但是我不知道該怎麼去對taget下指令 比方說 target.setText("你好"); 想請問這該如何處理是好? 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.124.77.157
Cometfire:public void myClickHandler() { 02/13 16:26
Cometfire:if (view.getId() == R.id.btn_1) { 02/13 16:26
Cometfire:修改 public void myClickHandler(View view) { 02/13 16:28