Re: [問題] 多個Button的onClick事件
※ 引述《jakevin (真。假凱文)》之銘言:
: 版友們午安
: 不知道有沒有人做過多個按鈕群組的onClick事件
: 今天我的問題是
: [1] [2] [3]....[10] 共十個按鈕
: 每個按鈕執行一個相同的事件就是 按鈕字改成"你好"
: 我在main.xml 把每個按鈕都加入了 android:onClick="myClickHandler"
: 但現在問題來了
: 我要怎麼知道是哪一個按鈕按下去的?
: public void myClickHandler(View target) {
: // Do stuff
: }
: 我可以從taget中得知是哪個按鈕按下去的,但是我不知道該怎麼去對taget下指令
: 比方說 target.setText("你好");
: 想請問這該如何處理是好?
: 謝謝大家
我的作法:
btn1.setOnClickListener(qq);
btn2.setOnClickListener(qq);
btn3.setOnClickListener(qq);
...
...
...
btnN.setOnClickListener(qq);
private OnClickListener qq = new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
switch(v.getId()){
R.id.Btn1:
break;
R.id.Btn2:
break;
以此類推
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.55.241
→
02/13 15:29, , 1F
02/13 15:29, 1F
→
02/13 15:30, , 2F
02/13 15:30, 2F
推
02/13 15:36, , 3F
02/13 15:36, 3F
→
02/13 15:51, , 4F
02/13 15:51, 4F
→
02/13 15:51, , 5F
02/13 15:51, 5F
→
02/13 15:53, , 6F
02/13 15:53, 6F
推
02/13 16:01, , 7F
02/13 16:01, 7F
→
02/13 16:15, , 8F
02/13 16:15, 8F
→
02/13 16:15, , 9F
02/13 16:15, 9F
推
02/13 16:17, , 10F
02/13 16:17, 10F
→
02/13 16:18, , 11F
02/13 16:18, 11F
→
02/13 16:19, , 12F
02/13 16:19, 12F
→
02/13 16:19, , 13F
02/13 16:19, 13F
→
02/13 16:20, , 14F
02/13 16:20, 14F
→
02/13 16:21, , 15F
02/13 16:21, 15F
推
02/13 16:40, , 16F
02/13 16:40, 16F
推
02/13 16:50, , 17F
02/13 16:50, 17F
推
02/13 16:53, , 18F
02/13 16:53, 18F
→
02/13 17:36, , 19F
02/13 17:36, 19F
推
02/13 17:42, , 20F
02/13 17:42, 20F
→
02/14 15:02, , 21F
02/14 15:02, 21F
→
02/14 15:03, , 22F
02/14 15:03, 22F
→
02/14 15:04, , 23F
02/14 15:04, 23F
→
02/14 15:04, , 24F
02/14 15:04, 24F
→
02/14 15:05, , 25F
02/14 15:05, 25F
→
02/14 15:05, , 26F
02/14 15:05, 26F
→
02/14 15:05, , 27F
02/14 15:05, 27F
→
02/14 15:06, , 28F
02/14 15:06, 28F
推
02/14 19:38, , 29F
02/14 19:38, 29F
推
02/14 20:27, , 30F
02/14 20:27, 30F
→
02/14 20:28, , 31F
02/14 20:28, 31F
→
02/14 20:29, , 32F
02/14 20:29, 32F
→
02/14 20:29, , 33F
02/14 20:29, 33F
→
02/16 18:55, , 34F
02/16 18:55, 34F
→
02/16 18:55, , 35F
02/16 18:55, 35F
→
02/16 18:55, , 36F
02/16 18:55, 36F
→
02/16 18:56, , 37F
02/16 18:56, 37F
→
02/16 18:56, , 38F
02/16 18:56, 38F
→
02/16 18:57, , 39F
02/16 18:57, 39F
→
02/16 18:57, , 40F
02/16 18:57, 40F
→
02/16 18:58, , 41F
02/16 18:58, 41F
→
02/16 18:58, , 42F
02/16 18:58, 42F
→
02/18 08:45, , 43F
02/18 08:45, 43F
→
02/18 08:45, , 44F
02/18 08:45, 44F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 5 篇):