android怎么判断edittext判断输入完成输入结束

查看:11662|回复:3
初级工程师
如题,我想要知道EditText什么时候输入结束,因为TextChanged是判断是否有输
入字符,而我的要求是EditText输入结束,请问有什么办法呢?
助理工程师
meditText.setOnEditorActionListener(new TextView.OnEditorActionListener() {
& && &&&public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
& && && && &if (actionId == EditorInfo.IME_ACTION_DONE) {
& && && && && & yourcalc();
& && && && && &
& && && && &}
& && && && &
助理工程师
助理工程师
学习一下!!!吧友们,如何判断EditText输入的是int型【android开发吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:118,900贴子:
吧友们,如何判断EditText输入的是int型收藏
怎么判断EditText输入的是int型
达内android开发,开启安卓“薪”时代,前沿安卓课程,120天速成安卓高级工程师,达内android开发,短期打造编程高手!点击申请-达内免费试学&&
看字符的编码 0到9的编码是什么然后对比 聪明点的话用 正则表达式
直接转int就可以,如果出错会抛异常非常好辨认
你就直接在布局xml文件中的edittext节点中,配置一个inputtype=&number&就可以了啊。
直接在布局里限制他输入整型
登录百度帐号推荐应用问题:如何判断EditText已经输入完了,然后进行提交服务器操作
描述:androideclipseappedittextTextWatcher
我用了TextWatcher&但是我感觉它只是监控是否editText在输入&
比如:我输入300&那么就响应三次afterTextChanged&(3,0,0各一次)
可是我想的是再输入300后就响应一次,怎么解决呀。。。解决方案1:
在输入的最后加一个特殊的符号表示结束&了&,比如&'%',‘*’等不常用到的
解决方案2:
是否输入完成,可以监听软键盘是否关闭,关闭软键盘就说明已经输入完毕了。
解决方案3:
自己过滤,判断当前输入多少位了,到了就执行后续的提交
以上介绍了“如何判断EditText已经输入完了,然后进行提交服务器操作”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:/itwd/656400.html
上一篇: 下一篇:android怎么监听控制让EditText只能输入中文汉字? - 知乎2被浏览1708分享邀请回答0添加评论分享收藏感谢收起

我要回帖

更多关于 android edittext边框 的文章

 

随机推荐