有程序創建的按鈕了很多,這是他們的2:如何使開關工作?
Button agafon_1 = new Button(this);agafon_1.setText(R.string.txt_agafon_1);llPreViewList.addView(agafon_1, lParams);
Button agafon_2 = new Button(this);agafon_2.setText(R.string.txt_agafon_2);llPreViewList.addView(agafon_2, lParams);
有OnClickListener,它有一個開關。我需要插入什麼代替問號才能使交換機工作?
switch (???) {
case ???:
//
break;
case ???:
//
break;
}
文件R.java甚至沒有提及ID按鈕,這使得它無法使用v.getId()...
交換機適用於INT(最多JDK6)和String(JDK7)我相信。我建議int選項,只需將int分配給每個按鈕並切換它們。 – Lenymm