我开发了一款适用于手机的应用。现在我也需要支持平板电脑。我需要改变几个视图的几个维度。我为hdpi,xhdpi,xxhdpi和xxxhdpi保留了4个值文件夹。现在为7"选项卡我保留了值 - sw600dp和10"英寸标签我保留了值-sw720dp。但是当我在选项卡中运行时,我在600dp和720dp的dimens文件夹中所做的任何更改都不会改变。 7" tab获取values-hdpi文件夹的值。我如何支持屏幕和标签?
请建议。
答案 0 :(得分:0)
我的7英寸水龙头从sw320dp文件夹中获取资源,您需要使用
dp = px /(dpi / 160)
找到合适的大小限定符。
此链接有以下信息: Application Skeleton to support multiple screen
从https://developer.android.com/guide/practices/screens_support.html?hl=ru#DeclaringTabletLayouts 回答说明平板电脑布局的正确方法是将它们放在带有xlarge配置限定符的目录中(例如,res / layout-xlarge /)。