android如何用xml的形式设置一个textview最多6个字符,超出部分加...

如题。比如往里塞10个文字,textview.setText("一二三四五六七八九十");用ems的话,字符数是不固定的。比如maxEms="6",但其实可能显示7个中文... 如题。

比如往里塞10个文字,textview.setText("一二三四五六七八九十");
用ems的话,字符数是不固定的。比如maxEms="6",但其实可能显示7个中文然后后面加...
用maxLength="6"的话,直接就是6个字符,后面不会加..

有解决方法吗?不需要用代码手动设置,用xml布局属性能解决吗?后面加几个点都无所谓
展开
 我来答
QQMSD8
2014-08-07 · 知道合伙人软件行家
QQMSD8
知道合伙人软件行家
采纳数:6788 获赞数:13239
没有做不到,只有想不到,帮助别人的同时也是对自己的提升

向TA提问 私信TA
展开全部
xml的话,只能用android:maxems 来设置了,其实这个与布局的宽度有关,但是你设置好字体大小后,用android:maxems应该能实现,实在不行就设置android:maxWidth
追问
只能这样了。谢谢
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式