3
我有兩個菜單項,但其中一個變得無法在縱向模式下訪問,因爲在操作欄上沒有空間。我假設它應該進入一個可以在活動底部訪問的選項菜單,並可以通過薑餅設備上的硬件菜單按鈕訪問,但這種情況不會發生。ActionBarSherlock沒有顯示硬件按鈕菜單
如果我將設備置於橫向位置,則兩個菜單項都會在操作欄上可見。任何想法如何解決這個問題?
MainActivity.java
getSupportActionBar()
.setDisplayShowCustomEnabled(true);
getSupportActionBar().setCustomView(R.layout.actionbar_main);
getSupportActionBar().setIcon(R.drawable.title);
getSupportActionBar().setDisplayShowTitleEnabled(false);
menu.xml文件
<item android:id="@+id/photos"
android:title="Collections"
android:icon="@drawable/content_picture"
android:showAsAction="ifRoom"
/>
<item android:id="@+id/contact"
android:title="Contact"
android:icon="@drawable/content_email"
android:showAsAction="ifRoom"
/>
我的意思是顯示在屏幕底部的「溢出」菜單選項。我會重新說出我的問題,謝謝 – KingFu 2013-04-22 20:00:50
我不想強制使用溢出菜單,我希望任何不適合操作欄的菜單項「推」到硬件按鈕選項菜單中,我相信這是ActionBarSherlock如何處理舊設備 – KingFu 2013-04-22 20:03:38
然後你的代碼看起來很好...... – jaibatrik 2013-04-22 20:06:12