這個問題很明顯,我想,但讓我提供一些更多的細節。我想攔截向上導航按鈕並向用戶顯示一個對話框(對於偶然情況),但我不想在onOptionsItemSelected()中執行此操作。有沒有其他方法可以做到這一點?除了捕獲onOptionsItemSelected()中的「android.R.id.home」大小寫之外,是否還有另一種方法在攔截操作欄中的「上」按鈕?
0
A
回答
0
這可能會幫助你。
toolbar.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
}
});
0
您可以手動添加自己的ImageButton,與「向上」圖標集,到工具欄,然後設置一個onClick監聽器簡單的顯示一個對話框和一些點擊變量的方式,如果它被再次完成點擊活動。
相關問題
- 1. 是否有一種解決方法:「除了KeyboardInterrupt之外的」try:input():「
- 2. 除了Fiddler,Charles,Poster和Achilles之外是否還有HTTP/HTTPS攔截工具?
- 3. 攔截onOptionsItemSelected
- 4. 除了ctrl-p之外,還有另一種方法在數據表中獲取打印對話框嗎?
- 5. 攔截活動onOptionsItemSelected
- 6. 有沒有一種方法可以在播放框架中的攔截器和操作之間共享數據?
- 7. 是否有另外一種方法來編寫if語句?
- 8. VBA:刪除除了一個之外的所有按鈕的最佳方法
- 9. 除了使用WMI之外,還有另一種方法可以在VB.NET 2008中匹配MAC和IP地址嗎?
- 10. AopAlliance(Guice):從截獲的方法中調用另一種方法
- 11. 是否可以攔截READ操作?
- 12. 除了livequery之外,還有另外一種方法來從ajax添加jquery buttun和日期選擇器嗎?
- 13. 除了主要活動之外的所有活動中的Android操作欄
- 14. 除了PIVOT之外,還有其他的方法嗎?
- 15. 是否有可能在Swift中重寫UIButton的操作方法?
- 16. searchview小部件中的自定義按鈕(在操作欄中)
- 17. JBoss seam:是否攔截了繼承的方法?
- 18. 攔截CDI bean中的私有方法
- 19. 是否有另一種方式來調整Blockly工作區的大小?
- 20. 藍牙耳機上的攔截按鈕
- 21. 除了正則表達式之外,還有另一種方法可以屏幕抓取嗎?
- 22. 在Python中是否有一種機制可以攔截對象的訪問?
- 23. 我們是否在Struts2中有JSON動作的攔截器
- 24. 捕獲操縱桿額外按鈕
- 25. 攔截SimpleCursorAdapter操作
- 26. 是否有可能在一種方法中獲得鎖並從另一種方法中釋放它?
- 27. 除了轉義引號之外,還有其他方法嗎?
- 28. 在UIWebView中攔截粘貼操作(Swift)
- 29. QuickLook,刪除除完成按鈕之外的所有工具欄按鈕
- 30. 攔截搜索按鈕按