我有一個谷歌Nexus 7平板電腦,運行Android 4.1.1,我似乎無法讓我的應用程序顯示一個垂直的小「三個小方塊在右下方的「行」符號表示有一個可用的選項菜單。我的版本面向2.3.3,將在其他設備(2.3.3手機和4.0.3手機)上顯示選項菜單,但不會顯示在Nexus 7上。爲了說明問題,我使用Eclipse構建了一個裸機「Hello World」,它帶有一個選項菜單項「Settings」,並且還構建了Android-10 SDK中的BluetoothChat示例。準系統沒有菜單符號,而BluetoothChat則沒有。看看每個代碼,我看不出菜單在建設和通貨膨脹方面的差異,所以我希望有人有一些想法。好菜單圖標:http://i.imgur.com/31Wop.jpg沒有菜單圖標:http://i.imgur.com/9Vj3e.jpg選項菜單不會顯示在Android 4.1.1
4
A
回答
15
發現問題。在清單我
<uses-sdk
android:minSdkVersion="10"
android:targetSdkVersion="15" />
更改,要
<uses-sdk
android:minSdkVersion="10"
android:targetSdkVersion="10" />
固定的問題,現在的動作條出現的菜單按鈕。該BluetoothChat樣品的工作,因爲它的清單省略targetSdkVerion:
<uses-sdk minSdkVersion="6" />
0
從什麼我的測試表明,可以用兩個的minSdkVersion和targetSdkVersion即使有不一樣的堅持。只要Project Build Target(在項目屬性中定義)具有與minSdkVersion相同的值。對我而言,我想要2.2版本的舊菜單,但新版本(在標題欄中)爲3.0或更高版本。
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
在項目屬性:
# Project target.
target=android-8
似乎通過展示舊的選項菜單的底部(或菜單按鈕)在我的2.2和2.3虛擬設備和顯示新的一個工作在我的3.0,4.0和4.2虛擬和物理設備上。
+0
不幸的是,Nexus 7似乎並不適用。我的應用程序存在上述相同的問題,並且使用您描述的確切選項無法解決此問題。然而,@JohnJorsett給出的解決方案確實解決了這個問題。 – Chris
0
做一些類似於Android 4.0以及顯示選項菜單
getWindow()。requestFeature(Window.FEATURE_ACTION_BAR);
相關問題
- 1. Android選項菜單根本不顯示
- 2. 斷開菜單選項不會顯示在子菜單
- 3. Android AlertDialog不會在菜單選項中調用時顯示
- 4. 菜單不會顯示android
- 5. 選項顯示在菜單
- 6. Android選項菜單圖標不會顯示
- 7. Android選項菜單沒有顯示
- 8. Android選項菜單不會更改
- 9. Android - 選項菜單不會工作
- 10. 片段菜單項在滑動時不能正確顯示,但會顯示在選項卡上 - 無菜單xml
- 11. onLongClick顯示菜單選項
- 12. 菜單選項不顯示在android lollipop 5.0中?
- 13. MonoDroid選項菜單不顯示
- 14. Tkinter選項菜單不顯示
- 15. Android彈出菜單不顯示項目
- 16. android菜單項不顯示圖標?
- 17. 我的簡單Android應用程序不顯示選項菜單
- 18. 無法使選項菜單..顯示爲上下文菜單Android
- 19. 選擇在ExtJS中顯示或不顯示菜單項目
- 20. 沒有在Android選項菜單項中顯示的圖標
- 21. 按下菜單按鈕時不會出現android選項菜單
- 22. Flex:不顯示菜單項
- 23. Android菜單不顯示
- 24. 子菜單不會顯示在懸停
- 25. 顯示菜單項
- 26. 選項菜單沒有顯示在Android中
- 27. Android:在帶有標籤的活動上顯示菜單選項
- 28. 我如何強制選項菜單顯示在Android上?
- 29. 在Android中垂直顯示菜單選項
- 30. 在Android中看不到選項菜單
請張貼您的清單。我的聯繫7上的 – CommonsWare