アクションバーにナビゲーションリストとしてドロップダウンリストがあります。ActionBar.OnNavigationListenerとonNavigationItemSelectedを使用して、ユーザーがアクションバーのドロップダウン ナビゲーション リストの項目をクリックしたことを検出し、それが正常に機能するようにします。
ただし、ユーザーがドロップダウン リストで現在選択されているアイテムと同じアイテムをクリックした場合、 onNavigationItemSelectedは呼び出されません。(アプリが正しく動作するには、この正確な機能動作が必要です)
アクションバーのドロップダウン リストの任意の部分のクリックを検出する方法はありますか?
アクションバーでドロップダウンビューを何らかの方法で参照し、アクションバーでそのドロップダウンオブジェクトに onclicklistner を設定する方法はありますか? 標準レイアウトでドロップダウン リストを使用するときのように?