android multiplescreen样式中缺少对齐
下面是我在values>style.xml中编写的样式android multiplescreen样式中缺少对齐,android,android-layout,android-styles,Android,Android Layout,Android Styles,下面是我在values>style.xml中编写的样式 <style name="phoneLetters"> <item name="android:textSize">12sp</item> <item name="android:layout_marginLeft">5dp</item> <item name="android:gravity">center</item> </
<style name="phoneLetters">
<item name="android:textSize">12sp</item>
<item name="android:layout_marginLeft">5dp</item>
<item name="android:gravity">center</item>
</style>
<style name="phoneLetters">
<item name="android:textSize">22sp</item>
</style>
12便士
5dp
居中
我在tablet-values-sw600dp>style.xml中添加了textsize12sp到22sp,以获得更大的外观
<style name="phoneLetters">
<item name="android:textSize">12sp</item>
<item name="android:layout_marginLeft">5dp</item>
<item name="android:gravity">center</item>
</style>
<style name="phoneLetters">
<item name="android:textSize">22sp</item>
</style>
22便士
平板电脑中缺少了上述样式的边缘左侧和黄色。我们是否也要将上述样式复制到此处平板电脑样式?您可以复制样式,不会有问题,但您必须将其添加到res的不同文件夹中,以获得不同的屏幕分辨率 例如,如果您有如下样式:
<style name="phoneLetters">
<item name="android:textSize">12sp</item>
<item name="android:layout_marginLeft">5dp</item>
<item name="android:gravity">center</item>
</style>
12便士
5dp
居中
您需要创建一个styles.xml,其中包含上述代码:
- 价值观
- 价值小
- 珍视小肖像
- 重视小景观
- 正常值
- 正常人像值
- 自然景观价值观
- 价值大
- 珍视大型肖像画
- 重视大景观
- 值xlarge
- 大肖像
- 大型景观
干杯,如果你想在平板电脑上也有同样的效果,那肯定是。这不会从默认值>style.xml中获得吗?否则会有更多的重复项?根据设备类型,将从您的资源中只读取一个“style.xml”。如果设备不是sw-600dpI类型,则default styles.xml将为只读。我不这么认为。因为我只在values>style.xml中提到了背景色。那我怎么能看到tablet-sw600dp的颜色呢?根据你的观点,只有一种风格适用,它是如何发生的?