当操作产品长期被点击,没有文字敬酒是出现如下图所示的行动项目。 我可以禁用Toast
? 谢谢。
Answer 1:
如果忽略标题或指定的行动项目应与文本,然后长按不会敬酒显示。 否则,敬酒增加清楚地了解每个动作项目表示。
Answer 2:
使用这个答案让操作栏视图: https://stackoverflow.com/a/21125631/555914我用这个来禁用敬酒:
View actionBar = AppUtils.getActionBarView(getActivity());
if(actionBar!=null) {
View item = actionBar.findViewById(id);
if(item!=null) {
item.setOnLongClickListener(null);
}
}
虽然我不建议禁用此功能,但有时设计师想要的东西了美观的原因...
文章来源: ActionbarSherlock: Long-click on action item show a Toast?