我在build.gradle中将targetSdkVersion设置为29,现在收到以下lint错误:
“冗余属性layout_marginLeft;已使用targetSdkVersion 29定义layout_marginStart”
在此TextView上:
<TextView
android:id="@+id/description"
style="@style/TextAppearance.MaterialComponents.Headline6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginLeft="16dp"
android:text="@{dto.description}" />我的问题是,如果我执行建议的操作并从TextView中删除layout_marginLeft,会不会在运行sdk低于29的手机上造成问题?
发布于 2020-04-08 17:29:42
如果你的minSdk = 16,你应该保留android:layout_marginLeft,否则你可以删除它。
https://stackoverflow.com/questions/61097384
复制相似问题