問題タブ [overflow-menu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - appcompat のメニュー オーバーフローをカスタマイズする
オーバーフロー メニューの背景色を変更したいのですが、AppCompat をテーマとして使用しています。結果なしでたくさんの組み合わせを試しました。
私のstyles.xml
android 名前空間 ( ) を使用した場合と使用しない場合の両方で試した属性についてはandroid:
、PopupMenu の正しい親を参照していないと思いますが、これまでに見つけたものです。
android - アクションバーにオーバーフローメニューを表示する方法
アクション バーにオーバーフロー メニューを表示したいのですが、アクティビティでメニューを使用しようとしましたが、携帯電話のメニュー ボタンをクリックしてもポップアップ メニューしか表示されません。物理ボタンを備えた電話のオーバーフロー メニューを強制する方法はありますか?
これが私のメニューファイルです:
android - アクションバーにオーバーフローメニューが表示されない
avd エミュレーターでアプリを実行すると、アクション バーにメニューが表示されますが、実際のデバイスで実行すると、オプション ボタンをタップしてメニューを表示する必要があります。このコードに何か問題がありますか?
android - オーバーフロー メニューが表示されない - Android
アクティビティに、アイテムの追加、オプション アイテム、オーバーフロー アイテムの 3 つのアイテムを含むアクション バーがあります。追加アイテムは常にアクション バーに表示されるように設定されているため、オーバーフロー アイテムも同様です。私の問題はオプション項目にあります-オーバーフローメニューに表示したいのですが、オーバーフロー項目(3つのドットのアイコン)をクリックしても何も起こりません。ただし、デバイスの組み込みメニュー ボタンをクリックすると、[オプション] 項目を含むオーバーフロー メニューが表示されます。
私の質問は、オーバーフロー アイコンをクリックしても何も起こらないのに、デバイスの組み込みメニュー ボタンをクリックするとオーバーフロー メニューが表示されるのはなぜですか?
これが私のXMLメニューコードです:
onOptionsItemSelected の私の実装は次のとおりです。