3
A
回答
5
執行指定的點擊收聽
@Override
public void setOnClickListener(final OnClickListener l) {
super.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
LogHelper.WriteLogInfo("click");
l.onClick(v);
}
});
}
2
試試這個:
實現OnClickListener您的活動:像這一切的觀點
public class MainActivity extends Activity implements OnClickListener
添加點擊監聽器:
boldButton = (Button) findViewById(R.id.bold);
boldButton.setOnClickListener(this);
然後覆蓋的OnClick所有觀點共同事件:
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.bold:
// Do Something
break;
case R.id.italic:
// Do Something
break;
case R.id.underline:
// Do Something
break;
case R.id.reset:
// Do Something
break;
default:
break;
}
}
希望它可以幫助你。
謝謝。
+0
感謝您的建議,但我不能這樣做,因爲按鈕被使用了一百次 – Apperside
相關問題
- 1. 單擊事件處理程序與自定義控件按鈕
- 2. 黑莓按鈕點擊處理程序
- 3. pyqt4按鈕點擊處理程序
- 4. 點擊自定義通知按鈕
- 5. 的Android按鈕單擊處理程序
- 6. 自定義按鈕,點擊
- 7. 自定義圖像按鈕控件點擊處理程序沒有觸發
- 8. 在系統菜單中處理點擊自定義按鈕
- 9. 如何處理自定義視圖的按鈕點擊事件?
- 10. 處理按鈕點擊通知
- 11. 在Android Eclipse中點擊按鈕的處理程序
- 12. 事件處理程序未點擊動態按鈕點擊
- 13. Android處理多個按鈕點擊
- 14. Android:如何處理按鈕點擊
- 15. Android小工具,處理按鈕點擊!
- 16. 在GWTQuery中爲點擊元素定義通用處理程序
- 17. 語義縮放的自定義點擊處理程序
- 18. 處理按鈕點擊
- 19. 處理按鈕點擊
- 20. 多按鈕點擊處理
- 21. 我們可以通過谷歌應用程序腳本點擊Google文檔中給定的粗體,斜體按鈕/圖標點擊自定義處理程序
- 22. 自定義MQAnnotationView按鈕不可點擊
- 23. 添加自定義可點擊按鈕
- 24. Greasemonkey按鈕點擊處理程序不起作用?
- 25. 上Ext.Net按鈕調用ASP.net事件處理程序點擊
- 26. 調用按鈕的點擊處理程序
- 27. Yesod按鈕單擊處理程序
- 28. 處理點擊自定義ArrayAdapter和ListView
- 29. 自定義處理菜單點擊
- 30. 用按鈕不可點擊的Android自定義視圖
這聽起來像是標準之前發現的解決方案,這樣的按鈕,我可以做一組標準的動作(在這種情況下,它只是寫入日誌)的每個實例按鈕操作。你所描述的是標準的按鈕功能,可在Android中使用。提供更多細節。 – Booger
我想要做的是以下幾點:我有一個擴展Button的類。我在應用程序中使用這個按鈕類,所以它被使用了好幾次。該應用程序用於商業環境,當用戶報告問題時,我們會帶他去調查問題。所以爲了追蹤用戶活動,我想每次用戶點擊一個按鈕時寫一個日誌(我有一個函數,它給出了一個資源的名稱,因爲它是id)。所以需要不要在每個點擊監聽器上寫日誌,而是在它自己的按鈕中有這個邏輯。 – Apperside