我正在使用库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. 如何防止浏览器的后退按钮被点击?