android - 如何让 Android 菜单填充平板电脑上的水平空间?

标签 android menu tablet

我在手机上设计了一个应用程序,并将其转移到平板电脑上。在 3.2、三星之类的设备上进行测试。旧版菜单不会使用现有资源填满屏幕...

Menu not big enough!

所以,尽管如此this ,如何让我的菜单填满水平空间? (除了用宽图像玩花样,如果这能起作用的话。)再说一遍,我(还)对操作栏溢出的事情不感兴趣。

最佳答案

SDK 不支持此功能。菜单的布局由操作系统决定,偶尔由设备制造商修改。作为 SDK 应用程序开发人员,您无法控制大小、行/列数等。实际上,“菜单”是一个抽象概念 - 您只需指示其中应包含哪些项目,以及这些项目的视觉表示这取决于Android。这就是为什么,对于 API 级别 11+,除了将 android:targetSdkVersion 设置为 11 或更高版本之外,使用操作栏需要代码更改。 p>

关于android - 如何让 Android 菜单填充平板电脑上的水平空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11766206/

相关文章:

CSS响应式菜单显示,然后隐藏,为什么

css - 在平板设备上设置禁用输入的样式

android - 平板电脑和手机中抽屉导航的不同宽度

android - 创建自定义 Android ROM

android - Android 两个 Activity 之间的翻转卡片过渡

java - 需要帮助解决 ExpandableListView 中的 IndexOutOfBoundsException

css - HTML、CSS、菜单保持突出显示

css 整个菜单颜色在悬停时改变

android - 实现滚动感知 FloatingActionButton 的推荐方法

android - 如何在 Android 应用程序中一次只显示一个通知