Android中的dimens.xml无法正常工作

时间:2019-07-03 02:59:47

标签: android xml android-layout

在为不同的布局创建dimens.xml时遇到问题:

我的dimens.xml文件: My dimens.xml files

如果我使用这些文件,则布局将无法正常工作。我在Redmi 5 Plus手机上尝试了这种方法,但是布局刚刚坏了。 但是,如果我删除所有这些文件夹并保留原始的dimens.xml文件,则布局将像以前一样正常工作。我做错了什么?

删除不同布局的dimens.xml后:

After I've deleted the dimens.xml for different layouts

1 个答案:

答案 0 :(得分:0)

android中有一个简单的库可实现不同屏幕尺寸的屏幕。 检查以下库 Sdp library

有关文本视图,请参阅基于sp大小单位的ssp。

例如:

dependencies {
  implementation 'com.intuit.sdp:sdp-android:1.0.6'
  // For TextView size
  implementation 'com.intuit.ssp:ssp-android:1.0.6'
}

在布局文件中

android:layout_width="@dimen/_24sdp"
android:layout_height="@dimen/_24sdp"