在为不同的布局创建dimens.xml时遇到问题:
我的dimens.xml
文件:
如果我使用这些文件,则布局将无法正常工作。我在Redmi 5 Plus手机上尝试了这种方法,但是布局刚刚坏了。 但是,如果我删除所有这些文件夹并保留原始的dimens.xml文件,则布局将像以前一样正常工作。我做错了什么?
删除不同布局的dimens.xml后:
答案 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"