Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在手机上设计了一个应用程序并将其转移到平板电脑上。在 3.2 上测试,三星什么的。旧版菜单不会使用现有资源填满屏幕...
那么,尽管如此,我怎样才能让我的菜单填满水平空间?(除了用宽图像玩技巧,如果这甚至可以工作的话。)再次,我对做动作栏溢出的事情不感兴趣(还)。
SDK 不支持此功能。菜单的布局由操作系统决定,偶尔由设备制造商修改。作为 SDK 应用程序开发人员,您无法控制大小、行数/列数等。实际上,“菜单”是一种抽象——您只需指出其中应该包含哪些项目,以及这取决于Android。这就是为什么对于 API 级别 11+,使用操作栏需要零android:targetSdkVersion代码更改,而不是设置为 11 或更高。
android:targetSdkVersion