【问题标题】:Building Android app for PlayBook custom layout folder?为 PlayBook 自定义布局文件夹构建 Android 应用程序?
【发布时间】:2012-09-12 18:01:44
【问题描述】:

我目前正在为 Blackberry playbook 重新打包我的 Android 应用程序,但我遇到了一些布局问题。 我有一个 Nexus 7 的自定义布局,我想在 Playbook 上使用它。此布局包含在 layout-sw600dp 中。我知道这个文件夹命名约定只在 Android 3.0+ 中出现,并且由于 Playbook 使用的是 Android 2.3.3,所以没有使用。

剧本目前似乎正在使用 layout-xlarge 文件夹中的资源。此文件夹中的布局面向 10 英寸平板电脑,在 Playbook 上看起来很差。

我是否可以测试该设备是否为 Playbook,并使其加载与 nexus 7 相同的布局,而无需更改 xlarge 布局。

【问题讨论】:

    标签: android android-layout blackberry-playbook


    【解决方案1】:

    我正在使用 layout-xlarge-v9(按姜饼的版本,应该(1)不在任何 xlarge 平板电脑中)

    编辑以添加有关限定符优先级和版本限定符的注释

    您需要在末尾使用版本限定符。

    layout-xlarge-v9
    layout-xlarge-land-v9
    

    此外,这获得了版本 9 及更高版本,因此您的旧 layout-xlarge 现在应该是:

    layout-xlarge-v11
    layout-xlarge-land-v11
    

    我同意它认为自己 xlarge 很烦人

    (1) 应该,因为 Honeycomb 就是为此而设计的,但您可能会发现一些低端 Android 平板电脑可以,但您可能不太关心该细分市场

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-08
      • 2017-01-22
      • 2014-08-18
      • 1970-01-01
      • 1970-01-01
      • 2012-08-08
      相关资源
      最近更新 更多