0

アクションが許可されているかどうかに基づいて、アクションバーのアクションアイテム(オーバーフローメニューではなくアイコンで表されます)を無効/有効にします。ユーザーが無効なアクションアイテムアイコンをタップしたときにトーストを追加して、これが無効になっている理由を通知したいと思います。アクションバーで無効になっているアイテムのタップを検出することはできますか?

ありがとう

4

1 に答える 1

1

いいえ、無効になっているためです。別の方法は、アクションアイテムを有効のままにして、有効/無効ではなくアイコンを変更することです。これにより、すべての場合に制御できるようになります。これは、アクセシビリティの観点からは最善ではありません(アイコンが表示されない人は、必ずしもアイコンが「無効」になっていることに気付くとは限りません)。

于 2012-08-26T15:45:36.520 に答える