【问题标题】:Android values-sw600dp is not working in emulatorAndroid values-sw600dp 在模拟器中不起作用
【发布时间】:2013-07-29 01:02:00
【问题描述】:

我目前的默认布局都在 layout 文件夹中,默认值在 values 文件夹中,其中包含 dimens.xml 文件。

我使用的是 1280*800 的 tf101 平板电脑。它适用于 values-sw800dp 文件夹。

但是当我在模拟器上启动相同尺寸的屏幕时,它只采用默认值而不是 values-sw800dp

中的值

我已经尝试了几种不同大小的模拟器,它们都有自己的值文件夹,但它们似乎都不起作用。我已尝试重新启动所有内容并删除模拟器并重新创建它们,但我似乎仍然无法使用模拟器将其带到正确的值文件夹。

任何帮助都会很棒!

【问题讨论】:

  • 请阅读SSCCE.org。与其告诉我们它不起作用而且你应该把一切都做对了,不如告诉我们你使用了哪些参数,以便我们自己检查。我的意思是,不要误会,但对于你所说的,你基本上什么也没说。

标签: android android-emulator


【解决方案1】:

800 像素与 800 dp 不同。

Android screen sizes in Pixels for ldpi, mdpi, hpdi?

假设您的意思是 sw600dp,如果您的设备是 hdpi,那么 800 除以 1.5 对于 sw600dp 来说太小了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-05
    • 2021-01-07
    • 2023-04-03
    • 1970-01-01
    相关资源
    最近更新 更多