【发布时间】:2012-06-12 09:01:46
【问题描述】:
长按操作项时,操作项下方会显示一个没有文字的 Toast。
我可以禁用Toast 吗?
谢谢你。
【问题讨论】:
标签: android actionbarsherlock toast long-click
长按操作项时,操作项下方会显示一个没有文字的 Toast。
我可以禁用Toast 吗?
谢谢你。
【问题讨论】:
标签: android actionbarsherlock toast long-click
如果您省略标题或指定操作项应与文本一起显示,则长按不会吐司。否则,祝酒词会澄清每个操作项所代表的内容。
【讨论】:
.setTitle(null) 或 .setTitle("") 不起作用..我如何“指定操作项应显示文本然后长按”?
使用此答案获取操作栏视图: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);
}
}
虽然我不建议禁用此功能,但有时设计师出于审美原因想要一些东西...
【讨论】: