我正在使用庫ActionBarSherlock,並把物品android:showAsAction="ifRoom|collapseActionView"
。如何檢查ActionBarSherlock的後退按鈕是否被點擊?謝謝!如何檢查ActionBarSherlock的後退按鈕是否被點擊?
0
A
回答
0
你必須從DOC覆蓋
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
}
return true;
}
:只要選擇在選項菜單中的項目
他的勾手被調用。 默認實現只是返回false以使正常的 處理髮生(調用項目的Runnable或將消息發送到 視情況而定)。您可以使用這種方法處理 的任何項目,您希望在沒有這些其他設施的情況下進行處理。
0
上面的答案工作(謝謝)。但對於我的代碼,此解決方案效果最佳...
@Override
public boolean onOptionsItemSelected(
com.actionbarsherlock.view.MenuItem item) {
item.setOnActionExpandListener(new OnActionExpandListener() {
@Override
public boolean onMenuItemActionExpand(MenuItem item) {
// running changes ...
return true;
}
@Override
public boolean onMenuItemActionCollapse(MenuItem item) {
// running changes ...
return true;
}
});
return super.onOptionsItemSelected(item);
};
相關問題
- 1. C#檢查按鈕是否被點擊
- 2. VBA檢查按鈕是否被點擊
- 3. 2秒後如何檢查按鈕是否被點擊?
- 4. 如何檢查後退按鈕事件是否已被調用?
- 5. 如何檢查main.cpp中的Mainwindow按鈕是否被點擊?
- 6. 如何檢查LoadViewState中的按鈕是否被點擊?
- 7. Zend - 檢查瀏覽器的後退按鈕是否被按下
- 8. 如何檢查一個單選按鈕是否已被點擊後被選中?
- 9. 如何檢查用戶控件按鈕是否被點擊?
- 10. 如何檢查Facebook按鈕是否已被點擊?
- 11. 如何檢查鏈接(a)提交按鈕是否被點擊
- 12. 如何檢查按鈕是否被點擊?
- 13. 如何檢查一個按鈕是否被點擊使用javascript?
- 14. 如何檢查按鈕是否被點擊?
- 15. 如何檢查按鈕是否在Dojo中被點擊
- 16. 如何檢查方法中按鈕是否被點擊?
- 17. 如何檢查是否一個按鈕被點擊在MS Word?
- 18. 如何檢查提交按鈕是否被點擊而不是輸入按鈕?
- 19. 如何在點擊ok按鈕後檢查alertBox是否爲空?
- 20. 如何檢查按鈕是否仍然點擊後第二
- 21. 檢查是否有任何按鈕被點擊
- 22. Gatling檢查按鈕是否可點擊
- 23. 如何找出在UINavigationBar中是否點擊後退按鈕?
- 24. 如何檢查QPushButton是否被點擊
- 25. 如何檢查GetComponent()是否被點擊?
- 26. 檢查是否被點擊的按鈕......沒有工作
- 27. Actionbarsherlock後退按鈕和智能手機的後退按鈕
- 28. JS後退按鈕點擊
- 29. 如何檢查是否仍然按下(點擊)按鈕?
- 30. 如何防止瀏覽器的後退按鈕被點擊?