首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓targetSdkVersion

安卓targetSdkVersion
EN

Stack Overflow用户
提问于 2020-04-08 17:25:05
回答 1查看 151关注 0票数 1

我在build.gradle中将targetSdkVersion设置为29,现在收到以下lint错误:

“冗余属性layout_marginLeft;已使用targetSdkVersion 29定义layout_marginStart”

在此TextView上:

代码语言:javascript
复制
        <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的手机上造成问题?

EN

回答 1

Stack Overflow用户

发布于 2020-04-08 17:29:42

如果你的minSdk = 16,你应该保留android:layout_marginLeft,否则你可以删除它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61097384

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档