ActionbarSherlock:长按动作项目显示Toast?

时间:2012-06-08 09:46:23

标签: android actionbarsherlock toast long-click

长按操作项时,操作项下方会显示没有文字的Toast。 我可以停用Toast吗? 谢谢你。

2 个答案:

答案 0 :(得分:4)

如果省略标题或指定操作项应显示文本,则长按不会烘烤。否则,吐司会添加每个行动项目所代表的内容。

答案 1 :(得分: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);
            }
        }

虽然我不建议禁用此功能,但有时设计师需要出于美观的原因......