操作栏菜单显示屏幕

pio*_*rpo 7 android android-actionbar

我有旧式菜单的应用程序.将主题更改为Holo并将目标SDK版本切换为14后,软菜单按钮消失(没关系)但使用操作栏上的菜单按钮显示大部分屏幕外的文本菜单,如附图所示.你有任何想法如何解决这个问题?

操作栏错误

我解决了这个问题.问题在于清单参数:

   <supports-screens
        android:anyDensity="false"
        android:largeScreens="true"
        android:normalScreens="true"
        android:xlargeScreens="true"
        android:resizeable="true"
        android:smallScreens="true" />
Run Code Online (Sandbox Code Playgroud)

将anyDenisity更改为true后,此问题已经消失.

Paw*_*ski 6

我有类似的问题,并通过设置修复它android:anyDensity="true".它还解决了其他问题,如高密度屏幕上的工具提示大小.根据android开发者指南:你不应该把它设置为"假".