当长按操作项时,会在该操作项下方显示一个没有文本的Toast。我能否禁用Toast?谢谢。
如果您省略标题或指定操作项目应显示为文本,则长按不会弹出提示。否则,提示将增加对每个操作项代表的澄清。
使用此答案获取操作栏视图:https://dev59.com/0mIj5IYBdhLWcg3wpmsH#21125631 我使用这个来禁用toast:
View actionBar = AppUtils.getActionBarView(getActivity());
if(actionBar!=null) {
View item = actionBar.findViewById(id);
if(item!=null) {
item.setOnLongClickListener(null);
}
}
虽然我不建议禁用此功能,但有时设计师出于美学原因想要一些东西...
.setTitle(null)
或者.setTitle("")
不起作用.. 如何“指定动作项目在长按时显示文本”? - noloman