8

アクションアイテムを長押しすると、アクションアイテムの下にテキストなしのトーストが表示されます。無効にできますToastか?ありがとうございます。

4

2 に答える 2

4

タイトルを省略したり、アクションアイテムをテキストで表示するように指定したりすると、長押ししてもトーストしません。それ以外の場合、トーストは各アクションアイテムが何を表すかを明確にします。

于 2012-06-08T20:03:16.357 に答える
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);
            }
        }

この機能を無効にすることはお勧めしませんが、デザイナーが美的な理由で何かを求めている場合があります...

于 2014-09-16T09:02:44.390 に答える