解决EditText右对齐兼容问题,一个属性搞定

来源:互联网 发布:ubuntu 16.04密码忘了 编辑:程序博客网 时间:2024/05/22 17:51

1.问题描述

在使用EditText时,根据产品设计,某些地方需要让文字右对齐显示,光标默认也显示在最右边。这个时候我们自然而然想到设置android:gravity=”right” 这个属性,运行在模拟器跟自己的手机上都没出现问题。然后测试拿着手机测试,突然跟你说这个地方有问题,当你看到错位后的界面一脸懵逼。这尼M是怎么出现的?

2.解决方法

百度了下,找到两个解决办法:

1. 在布局中添加android:textCursorDrawable=”@null”–>部分手机有效

2. TextView和EditText共用,控制光标位置 –>这也太麻烦了,有没得更好的方法

既然百度暂时解决不了这个问题,那去官网看看相应的API吧。哈哈,找到两个属性可能会有用。
android:textDirection=”rtl” ,试了下不行
android:layoutDirection=”rtl” ,居然可以,问题完美解决

其它

下载地址:http://download.csdn.net/download/u010987039/10134195
如果解决了大家的问题,记得多评论啊,让更多的人看到。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 用身份证注册的移动卡丢了怎么办 用别人身份证办的卡丢了怎么办 济南医保卡挂失后又找到了怎么办 单位没有给办理医保卡的老人怎么办 单位办的医保卡丢了怎么办 北京退休人员医保卡丢了怎么办 普通发票联丢了医保给报销怎么办 手机买好高铁票身份证丢了怎么办 买了高铁票身份证丢了怎么办 小米手机手电简打开不亮了怎么办 华为p7手机显示屏不亮了怎么办 红米手机3x屏幕不灵怎么办? 乐视1s手机字库坏了怎么办 三星c7手机左右两按钮不亮怎么办 手机摔了一屏碎了下黑屏了怎么办 三星手机摔了一下黑屏了怎么办 行驶证一年扣分超过50分怎么办 朋友去广西传销现在骗我怎么办 行驶证忘带交警查住了怎么办 行驶证正本丢了副本在怎么办 在杭州驾照12分扣完了怎么办 驾照审验期过了40天了怎么办 自己的车借给别人撞死了人怎么办 无证驾驶报别人驾驶证被扣车怎么办 交了强制险但驾驶证过期了怎么办 考驾照科目一身份证掉了怎么办 驾照科目二考试身份证丢了怎么办 身份证遗失又要参加考试怎么办啊 驾驶本到期换本有扣分怎么办 b2驾驶证六年到期有扣分怎么办 驾考有效期是几年过期了怎么办? 驾考要过期了科四补考没过怎么办 驾驶证过期了可副业丢了怎么办 外地人北京驾驶本到期换本怎么办 报考驾照时电话号码填错了怎么办 报考驾照时电话填错了怎么办 邢台开三轮车驾证扣12分怎么办 新c1驾照扣满6分怎么办 b2驾照酒驾降级后再次酒驾怎么办 我b2驾照扣了9分怎么办 开别人的车出了事故怎么办