android hint属性含义,android:hint属性对TextView的影响

博客讲述了在Android开发中,由于TextView的hint属性设置导致的文本显示间距异常问题。作者在查找原因时发现,即使没有设置minWidth,hint文字的长度也会影响TextView的最小宽度,从而造成显示上的空隙。这是一个关于Android UI布局和TextView属性的常见陷阱。
摘要由CSDN通过智能技术生成

近期看到同事写的一段代码,非常easy吧就是:

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_centerVertical="true"

android:orientation="horizontal"

android:gravity="center_vertical" >

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:hint="XXXXX"

android:text="x"

/>

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:textSize="16sp"

android:text="(x)"

/>

显示的效果例如以下:

SouthEast

是的效果就是这样,两个x之间有非常大的空隙,開始我以为是同事设置了什么,后来看了xml没看出什么。想到了以为是设置minWidth,可是也没有看到,关键是显示的效果确实有最小长度,找了半天,最后才意识到hint这个属性,设置了hint属性后,对应的TextView的最小宽度也会跟你设置的文字长度有关,这就是这个问题的终于原因,到此,我想说的结束了。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值