0
を働いていない私は、XMLでアンドロイドのMenuItem setShowAsAction()
android:showAsAction="always|withText"
に設定されているメニュー項目があります。それは正しく膨張し、私の電話のメニューバーに正しく表示されます。しかし、私がしなければ、プログラムで次
item.setVisible(false);
item.setVisible(true);
item.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS | MenuItem.SHOW_AS_ACTION_WITH_TEXT);
メニュー項目に関係なく、私はコードやないの最後の行を含めるかどうかのオーバーフローメニューに移動します。
これが発生する理由は何ですか?
Btw私は安価な電話機を使用して、ハードウェアメニューボタンがあるかどうかをテストしています。
多くのおかげで、 リズ
編集:
:輸入
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
スタイリング
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/item_id"
android:icon="@drawable/ic_action_add_to_queue"
android:showAsAction="always|withText"
android:title="@string/menu_title"/>
</menu>
メソッドの呼び出しを要求したとして、
お返事ありがとうございます!私は上記の編集を追加しました。 – chdryra