在我的Android应用中,我有一个包含开始和结束填充的文本视图。
<TextView
android:paddingStart="@dimen/my_padding"
android:paddingEnd="@dimen/my_padding">
</TextView>
填充在 values / dimens.xml 文件中设置:
<resources>
<dimen name="my_padding">16dp</dimen>
</resources>
在 values-w820dp / dimens.xml 文件中为宽版面设置了更大的填充:
<resources>
<dimen name="my_padding">100dp</dimen>
</resources>
我的问题是,当我尝试在Nexus 7或Nexus 10模拟器横向中测试应用时,它仍然使用小填充。为什么忽略values-w820dp / dimens.xml文件的值?
Android Studio版本1.5,模拟器版本:6.0。
答案 0 :(得分:3)
有一个可能的原因是它在纵向时加载布局,而在旋转到横向时从不重新加载或更新。