Multiple annotations found at this line:
- Consider replacing android:paddingLeft with android:paddingStart="5dp" to better support
right-to-left layouts
- When you define paddingLeft you should probably also define paddingRight for right-to-left
symmetry在我的xml文件中,我得到了为什么会发生这种类型的错误,任何人都知道为什么会发生这种情况。
这是我的xml文件
<LinearLayout
android:id="@+id/titles"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:paddingLeft="10dp" // here am getting that error
android:paddingTop="10dp" >
<TextView
android:id="@+id/productTitle"
style="@style/darkGreyMediumText14"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:maxLines="3"
android:scrollHorizontally="true"
android:text="Samsung " />
/>发布于 2014-10-10 22:02:17
添加属性tools:ignore="RtlSymmetry"以删除此警告/错误。不过,这不应该是一个错误。
发布于 2015-07-13 12:23:44
我遵循Mr.Vinay Wadhwa的指示来修复问题,但是在实现时间上我有点困惑,我必须使用这个代码,所以这就是为什么我必须把这个代码放在清晰的引用中。
在父布局中包含此属性
http://schemas.android.com/apk/res/android“xmlns:tools="http://schemas.android.com/tools”android:layout_width="match_parent“android:layout_height="wrap_content”android:orientation="vertical“tools:ignore="RtlSymmetry”>
发布于 2016-12-02 18:05:37
你可以用相同的value.So添加android:paddingLeft="10dp"和android:paddingStart="10dp",当android渲染RTL布局时,它会考虑paddingStart,否则paddingLeft..
https://developer.android.com/about/versions/android-4.2.html#RTL
https://stackoverflow.com/questions/26251876
复制相似问题