码迷,mamicode.com
首页 > 其他好文 > 详细

andriod InputType.TYPE_NUMBER_FLAG_DECIMAL只能输入数字和小数点无效问题

时间:2016-12-03 18:33:26      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:输入法   tin   edittext   andriod   对比   小数点   ttext   and   number   

在java文件里edittext设置InputType.TYPE_NUMBER_FLAG_DECIMAL,

输入法能输入的是文本输入方式(数字、字母、符号等),和想要只能输入数字和小数点背道而驰。 
在布局文件里edittext设置为inputType=“numberDecimal”,是预期效果。 
后来对比了一下inputType=“numberDecimal”值和InputType.TYPE_NUMBER_FLAG_DECIMAL值,是不一样,

分别是8194和8192,于是在java文件里et.setInputType(8194);,达到预期效果。

andriod InputType.TYPE_NUMBER_FLAG_DECIMAL只能输入数字和小数点无效问题

标签:输入法   tin   edittext   andriod   对比   小数点   ttext   and   number   

原文地址:http://www.cnblogs.com/janehlp/p/6129053.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!