没有为 7" 和 10" 标签使用正确的尺寸文件夹
not taking correct dimens folder for 7" and 10" tabs
我开发了一个手机应用程序。现在我也需要将它支持到平板电脑。我需要更改几个视图的几个维度。我为 hdpi、xhdpi、xxhdpi 和 xxxhdpi 保留了 4 个值文件夹。现在,对于 7" 标签,我保留了 values-sw600dp,对于 10" 英寸标签,我保留了 values-sw720dp。但是当我在选项卡中 运行 时,我在 600dp 和 720dp 的 dimens 文件夹中所做的任何更改都不会改变。 7" 选项卡采用 values-hdpi 文件夹的值。如何同时支持屏幕和选项卡?
求推荐。
如果您的平板电脑的最小宽度为 600dp (values-sw600dp),那么它应该优先于 values-hdpi(参见 here)。您确定您的平板电脑实际上是 600dp 吗?
我的 7" 英寸水龙头从 sw320dp 文件夹中获取资源,您需要使用
dp = px / (dpi / 160)
找到合适的尺寸限定符。
此 link 有更多信息:
Application Skeleton to support multiple screen
来自 https://developer.android.com/guide/practices/screens_support.html?hl=ru#DeclaringTabletLayouts 的回答 声明平板电脑布局的正确方法是将它们放在带有 xlarge 配置限定符的目录中(例如,res/layout-xlarge/)。
我开发了一个手机应用程序。现在我也需要将它支持到平板电脑。我需要更改几个视图的几个维度。我为 hdpi、xhdpi、xxhdpi 和 xxxhdpi 保留了 4 个值文件夹。现在,对于 7" 标签,我保留了 values-sw600dp,对于 10" 英寸标签,我保留了 values-sw720dp。但是当我在选项卡中 运行 时,我在 600dp 和 720dp 的 dimens 文件夹中所做的任何更改都不会改变。 7" 选项卡采用 values-hdpi 文件夹的值。如何同时支持屏幕和选项卡?
求推荐。
如果您的平板电脑的最小宽度为 600dp (values-sw600dp),那么它应该优先于 values-hdpi(参见 here)。您确定您的平板电脑实际上是 600dp 吗?
我的 7" 英寸水龙头从 sw320dp 文件夹中获取资源,您需要使用
dp = px / (dpi / 160)
找到合适的尺寸限定符。
此 link 有更多信息: Application Skeleton to support multiple screen
来自 https://developer.android.com/guide/practices/screens_support.html?hl=ru#DeclaringTabletLayouts 的回答 声明平板电脑布局的正确方法是将它们放在带有 xlarge 配置限定符的目录中(例如,res/layout-xlarge/)。