2012-04-17 4 views
2

すべてのshowAsAction値を使用してプレイしました。ActionBar:ルームに関係なくオーバーフローしているアイテムが1つ表示されます

基本的には、終了ボタンが表示され、終了ボタンがオーバーフロー(3ドット)になります。私はオーバーフローのものにもっと追加するつもりですが、私はそれにExitを強制する方法を知りたいと思います。事前に

<menu xmlns:android="http://schemas.android.com/apk/res/android"> 
<item android:id="@+id/menu_delete" 
     android:icon="@drawable/ic_action_delete" 
     android:showAsAction="ifRoom" /> 
<item android:id="@+id/menu_exit" 
     android:title="Exit" 
     android:showAsAction="collapseActionView" /> 

感謝。

答えて

4

android:showAsAction="never"を使用して、アクション項目を強制的にオーバーフローさせます。

+0

起動時にAVDがオーバーフローを表示しませんか?削除はそこにありますが、隣にオーバーフローメニューはありません。 – Denis

+0

@Denis:あなたのAVDは物理的なMENUボタンを備えたデバイスをエミュレートするように設定されているかもしれません。その場合、オーバーフローはドットを表示しません。ただし、MENUを押すとメニューが表示されます。 MENUボタンがないエミュレータを使用するには、AVD構成のハードウェア:セクションに「ハードウェアのバック/ホームキー」を追加し、「いいえ」に設定します。 – CommonsWare

+0

銀河系のネクサスでは、このように見えますか? http://isozial.files.wordpress.com/2012/03/google_play_galaxy_nexus1.png – Denis

関連する問題