我在手机上设计了一个应用程序,并将其转移到平板电脑上。在 3.2、三星之类的设备上进行测试。旧版菜单不会使用现有资源填满屏幕...
所以,尽管如此this ,如何让我的菜单填满水平空间? (除了用宽图像玩花样,如果这能起作用的话。)再说一遍,我(还)对操作栏溢出的事情不感兴趣。
最佳答案
SDK 不支持此功能。菜单的布局由操作系统决定,偶尔由设备制造商修改。作为 SDK 应用程序开发人员,您无法控制大小、行/列数等。实际上,“菜单”是一个抽象概念 - 您只需指示其中应包含哪些项目,以及这些项目的视觉表示这取决于Android。这就是为什么,对于 API 级别 11+,除了将 android:targetSdkVersion
设置为 11 或更高版本之外,使用操作栏需要零代码更改。 p>
关于android - 如何让 Android 菜单填充平板电脑上的水平空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11766206/