我怎樣才能得到一個按鈕來執行2操作。
我怎樣才能得到一個按鈕來執行2操作
0
A
回答
3
這樣的事情上,建立一個全局變量i
,並將其設置爲0,然後當你點擊該按鈕在第一時間將要做的第一件代碼,然後將i
設置爲1.第二次它將執行第二個代碼並將i
回置爲0,因此您可以通過這些按鈕循環這兩個按鈕。
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
switch (v.getId()) {
case R.id.button1:
if (i == 0) {
//display 1 code
i = 1;
}
if (i == 1) {
// display 4 code
i = 0;
}
break;
}
}
+0
我測試過,它只是打印出第二次點擊wierdd – Hashey100 2012-02-20 01:12:36
+0
你可以發佈你試過的代碼嗎? – 2012-02-20 02:50:09
0
你應該得到的ID:
public void onClick(View v) {
if(button1.getId() == ((Button)v).getId()){
//1st button action
}
else if(button2.getId() == ((Button)v).getId()){
//2nd button action
}
}
相關問題
- 1. 我怎樣才能得到一個TD
- 2. 點擊按鈕後,我怎樣才能獲得價值? Vue.js 2
- 3. 我怎樣才能在2個奴隸中執行Jenkins作業
- 4. 我怎樣才能得到
- 5. 自XAML以來,我怎樣才能顯示一個按鈕?
- 6. 我怎樣才能得到這個執行?
- 7. 我怎樣才能執行一些代碼,而按下按鈕(按住)Android
- 8. 我怎樣才能得到默認的模態窗口按鈕
- 9. 我怎樣才能得到左邊的按鈕?
- 10. 我怎樣才能得到按鈕的命令參數?
- 11. 我怎樣才能得到Kendo編輯按鈕瓦爾
- 12. 我怎樣才能得到按鈕點擊上述表格?
- 13. 我怎樣才能讓圖像按鈕得到選擇默認
- 14. 我怎樣才能得到這個值到2位小數?
- 15. 我怎樣才能使周圍按鈕
- 16. 我怎樣才能看到每一行?
- 17. 我怎樣才能得到一個JSON像這樣用JavaScript
- 18. 我怎樣才能讓-drawRect執行?
- 19. 我怎樣才能找到一個DataTable
- 20. 我怎樣才能拖動一個圖像按鈕android
- 21. 我怎樣才能點擊一個鏈接在按鈕與硒
- 22. 我怎樣才能點擊一個表中的按鈕?
- 23. 我怎樣才能通過一個表中的行ID與一個按鈕
- 24. 我怎樣才能知道當一個WCF操作被稱爲
- 25. 我怎樣才能得到Parsley.js
- 26. 我怎樣才能得到父組件
- 27. 我怎樣才能得到屏幕-Android
- 28. 我怎樣才能得到djangocms
- 29. 我怎樣才能得到android
- 30. 我怎樣才能得到statechange
你能指定你的用例嗎?例如,你可以有一個全局的int變量,根據它的值你可以在onClick方法中設置按鈕的行爲。 – Yury 2012-02-19 23:29:35