2012-04-21 131 views
7

我有舊式菜單的應用程序。將主題更改爲Holo並將目標SDK版本更改爲14後,軟菜單按鈕消失(可以),但使用操作欄上的菜單按鈕可以在封閉圖像中看到大部分屏幕外的文本菜單。 你有任何想法如何解決?操作欄菜單顯示屏幕

Action bar error

我已經解決了這一點。問題是明顯的參數:

<supports-screens 
     android:anyDensity="false" 
     android:largeScreens="true" 
     android:normalScreens="true" 
     android:xlargeScreens="true" 
     android:resizeable="true" 
     android:smallScreens="true" /> 

後改變anyDenisity爲真這個問題已經沒有了。

+0

這很奇怪。我從來沒有見過。如果您可以創建一個可以重現此問題的示例項目,請將其發佈到某處,因爲我想查看它。 – CommonsWare 2012-04-21 10:48:26

+0

不幸的是,這對我來說並沒有訣竅,菜單仍然大部分都在屏幕之外。那裏有其他解決方案嗎? – 2012-07-03 15:01:07

回答

6

我有類似的問題,並通過設置android:anyDensity="true"修復它。它還修復了其他問題,例如高密度屏幕上的工具提示大小。根據android developer guide你不應該把它設置爲「false」

+0

非常感謝,如果還沒有預設,只需將整個支持屏幕語句添加到您的清單! thx,解決了我的問題! – cV2 2013-02-09 08:35:58

相關問題