7

ハードウェア メニュー ボタンを備えたデバイスのアクション バーに 3 つのドット メニューを表示する方法はありますか? サムスンギャラクシーなど。

4

4 に答える 4

4

あなたの答えは以下のリンクにあるようです。あなたがそれをしたくない理由の説明と、とにかくそれを行うためのハックを提供する別の答えがあります(Android 4.xデバイスで)。

メニューボタンのあるデバイスでオーバーフローメニューを強制的に使用する方法

于 2013-01-31T21:38:43.820 に答える
2

ガイドには次のように書かれています。

…</p>

アクション アイテムに昇格されていないメニュー アイテムは、デバイスのメニュー ボタン (使用可能な場合) またはアクション バーの「オーバーフロー メニュー」ボタン (デバイスにメニュー ボタンが含まれていない場合) のいずれかによって表示されるオーバーフロー メニューで使用できます。 )。

于 2013-01-31T20:43:04.183 に答える
1

私のアプリでは、次のようなネストされたメニューがあります。

//menu.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/three_dots_item"
      android:icon="@drawable/ic_three_dots"
      android:title="@string/title"
      android:showAsAction="always">
      <menu>
        <!-- items to show -->
      </menu>
</item>

</menu>

これは実際のオーバーフローではありませんが、簡単な回避策です。

于 2013-01-31T20:42:50.020 に答える