在肖像模式下按下PopupMenu项目时,会出现4个项目的列表。在横向模式下,并非所有项目都可见,并且会自动启用滚动。即使只有4个项目,屏幕上肯定有足够的空间。如何删除滚动选项?
这是menu.xml:
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools" >
<item
android:id="@+id/menu_userGame_uninstall"
android:title="@string/userGames_gameMenu_uninstall"/>
<item
android:id="@+id/menu_userGame_similarGames"
android:title="@string/userGames_gameMenu_similarGames"/>
<item
android:id="@+id/menu_userGame_share"
android:title="@string/userGames_gameMenu_share"/>
<item
android:id="@+id/menu_userGame_rate"
android:title="@string/userGames_gameMenu_rate"/>
</menu>
答案 0 :(得分:0)
创建不同的布局以支持纵向和横向模式。
例如:
res/layout-land [Landscape Mode]
main.xml
res/layout-port [Portrait Mode ]
main.xml
您可以参考:
How do I specify different layouts for portrait and landscape orientations?
Different design for landscape and portrait orientation android
http://developer.android.com/guide/practices/screens_support.html
http://developer.android.com/training/basics/supporting-devices/screens.html