更新了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. 箭头函数的基础使用
  2. NPM 和webpack 的基础使用
  3. Python list sort方法的具体使用
  4. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  5. Android学习博客和文章存档
  6. android > 设置button 背景颜色
  7. 使用RenderScript库,在某些手机或Android版本奔溃的问题
  8. android 使用include 调用内部组件
  9. Android(安卓)studio 使用Google 的AdMob

随机推荐

  1. 【android】如何查看Android设备的CPU架
  2. [置顶] 我的Android进阶之旅------>Andro
  3. 启动android默认浏览器
  4. 经典button布局
  5. 去掉tabhost横线
  6. Android很有用的代码片段
  7. Android(安卓)EditText输入内容时挤压上
  8. android 进入页面隐藏输入法
  9. 解决INSTALL_FAILED_INSUFFICIENT_STORAG
  10. [置顶] android滑动基础篇