【问题标题】:Android: 2.1 App Layout Compatibility with Honeycomb 3.2Android:2.1 App Layout 与 Honeycomb 3.2 的兼容性
【发布时间】:2012-03-07 17:09:24
【问题描述】:

所以我试图让我的 Android 2.1 (Eclair) 应用在布局方面兼容更高分辨率的 10.1 英寸 3.2 Honeycomb 平板电脑。

我已经阅读了这些页面:http://developer.android.com/guide/practices/screens_support.html 还有:http://developer.android.com/guide/practices/screens_support.html#DeclaringTabletLayouts

新的尺寸量词让应用更动态地根据其 dpi 动态更改其布局...但 2.1 显然不支持这一点。

那么..我是否坚持使用 res/layout-xlarge 来支持大多数平板电脑?

我希望它同时兼容 2.1 和 3.2 的原因是一个应用程序可以通用所有手机和平板电脑。

【问题讨论】:

    标签: java android xml layout


    【解决方案1】:

    你有什么理由不能用 3.2 sdk 构建你的应用程序吗?它向后兼容并且在 2.1 上运行良好。那么你应该可以很好地使用新的大小量词了。

    【讨论】:

    • 什么!?哇。我只是认为使用 3.2 SDK 可能会使它与 2.1 应用程序不兼容,因为新的 API 等等。哇..如果这是真的,我想问题解决了。
    • 试过了.. Eclipse 上的设备选择器在目标旁边显示一个 X,但谁在乎呢!有用!谢谢 Rymnel!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-19
    • 1970-01-01
    • 2019-03-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多