更新了ADT后在android上设置editText上设置padding属性时遇到了这个问题:

Multiple annotations found at this line:
- Consider adding android:paddingStart="25dp" to better support right-to-left 
layouts
- When you define paddingLeft you should probably also define paddingRight for 
right-to-left symmetry

设置的xml代码如下:

        

解决方法:

1.原因分析:

android:paddingstart新推出的标签在Android 4.2起使用

现在的RTL级意味着右到左布局被使用在RTL语言如阿拉伯语中

因此,要开发布局,你可以paddingstart作为填充左侧添加相同的值。所以Android渲染RTL布局将考虑paddingstart

如果你的目标是你的应用程序的Android 4.2(应用程序的targetSdkVersion或minSdkVersion是17或更高),那么你应该使用“开始”和“结束”,而 不是“左”和“右”。例如,android paddingleft应该成为androidpaddingstart

如果你想让你的应用比Android 4.2版本以前的工作(应用程序的targetSdkVersion或minSdkVersion是16或更少),那么你应该添加“开始”和“除 了“左”和“右”。例如可以使用Android的paddingleft和androidpaddingstart

2.解决方法:

android:paddingLeft="25dp"
android:paddingStart="25dp"
android:paddingRight="0dp"
android:paddingEnd="0dp"



更多相关文章

  1. Android之快捷方式一——通过应用程序创建快捷方式
  2. 布局的学习
  3. 详解四种基本布局 (layout)
  4. Android 自定义View引用xml布局
  5. Android使用代码实现RelativeLayout,LinearLayout布局
  6. 在RelativeLayout布局中可以设置标签的android:layout_toLeftO..
  7. Android学习之表格布局管理器
  8. 【Android动态布局】之【使用addView方法时,如何保持已有动态控件

随机推荐

  1. 我的Android进阶之旅------>Android用Pop
  2. 【整理】Android-Recovery Mode(recover模
  3. 【Android】Handler应用(二):从服务器端加载
  4. Android(安卓)Studio 设置背景色
  5. Android(安卓)webView拦截url
  6. Android(安卓)Camera 架构简析
  7. Android(安卓)Togglebutton 默认背景被放
  8. Android中Activity启动过程探究
  9. Android(安卓)高德地图 INVALID_USER_KEY
  10. 输入包名生成android应用demo的实现