当长按操作项目时,操作项目下方将显示没有文字的Toast。 我可以禁用Toast
吗? 谢谢。ActionbarSherlock:长按操作项显示吐司?
8
A
回答
4
如果您省略标题或指定应该使用文本显示操作项目,则长按不会烘烤。否则,敬酒会增加每个操作项目所代表的内容。
0
使用这个答案让操作栏视图: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);
}
}
虽然我不建议禁用此功能,但有时设计师想要的东西了美观的原因...
+0
这不起作用。 –
相关问题
- 1. 设置吐司显示长度
- 2. 吐司不显示
- 3. 吐司不显示
- 4. 吐司无法显示
- 5. Android如何显示吐司?
- 6. 吐司没有显示
- 7. 无法显示吐司
- 8. 显示java.lang.NullPointerException展出吐司
- 9. 长时间按动ActionBar项目隐藏的吐司条款
- 10. 吐司消息长度
- 11. 按一个按钮,以显示在微调选定的选项吐司 - android
- 12. 吐司不工作
- 13. 自定义操作项ActionBarSherlock
- 14. 如何显示数组中的吐司
- 15. 计划的吐司显示多次
- 16. 微调烤箱吐司不显示
- 17. 在键盘上方显示吐司
- 18. 吐司不是用genymotion模拟显示
- 19. 需要显示吐司后点击
- 20. 无法显示吐司从onItemClick()
- 21. 在当前服务中显示吐司
- 22. 单击列表后的显示吐司
- 23. 将当前地址显示为吐司
- 24. GPS位置不显示吐司
- 25. 四个活动不显示吐司
- 26. 为什么我的吐司不显示
- 27. 吐司不在asynctask中显示
- 28. 吐司和图片未显示
- 29. 字符串不显示在android吐司
- 30. 吐司没有在catch catch中显示
你如何忽略标题? '.setTitle(null)'或'.setTitle(“”)'不起作用。我如何“指定操作项目应该用文本显示然后长按”? – noloman
这也不适用于我...我没有在菜单XML文件中指定标题,但长按某个项目时我仍然看到(空)烤面包。 –
我想答案是接受的,因为每个项目都会敬酒。 @Jake有没有办法可以省略标题? –