在我的 Android 应用程序中,我有一个带有开始和结束填充的 TextView 。
<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。
最佳答案
有一个可能的原因是它在纵向时加载布局,而在旋转为横向时从不重新加载或更新。
关于android - 为什么 values-w820dp/dimens.xml 文件中的值未应用于 Nexus 7 和 10 模拟器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34012834/