0

アクティオバーに入れるメニュー項目とオーバーフローメニューに入れるメニュー項目を選択する方法を誰かに教えてもらえないかと思っていました。5つのメニュー項目があり、アクションバーに必要なものはオーバーフローに入れて、必要なものはオーバーフローでは、actiobarにあります。アクションバーを再配置するにはどうすればよいですか?どんな助けでもありがたいです

4

1 に答える 1

2

できることは2つあります。まず、フラグを設定できます

android:showAsAction="ifRoom"

これにより、余裕がある場合はアイテムが表示され、ない場合はオーバーフローメニューに配置されます。

次に、XMLファイルが線形にスキャンされます。したがって、オーバーフローメニューにあるアクションを一番下に配置するだけです。

ドキュメントには次のように記載されています

アクションアイテムにプロモートされていないメニューアイテムは、オーバーフローメニューで使用できます。これは、デバイスのメニューボタン(使用可能な場合)またはアクションバーの[オーバーフローメニュー]ボタン(デバイスにメニューボタンが含まれていない場合)のいずれかで表示されます。 )。

ここにも、より多くの情報が記載された良い投稿があります。 Androidアクションバー互換でオーバーフローメニューを強制する方法は?

于 2012-08-04T20:13:17.963 に答える