安卓Listview中,EditText如何取得输入值且是输入完成后在取得,我老是输入一个字符他就进行判断 要怎么做 20

我要进行判断,可是用.addTextChangedListener(newTextWatcher()这个方法在publicvoidbeforeTextChanged(Ch... 我要进行判断,可是用.addTextChangedListener(new TextWatcher()这个方法在
public void beforeTextChanged(CharSequence s, int start,
int count, int after) {
// TODO Auto-generated method stub
}

public void afterTextChanged(Editable s) {
// TODO Auto-generated method stub
myend = s.toString();
}

这两个方法中,输入一个值得时候 它就进行判断,值输不全,求大神
展开
 我来答
六芒心之封
2012-11-27 · TA获得超过464个赞
知道小有建树答主
回答量:121
采纳率:0%
帮助的人:87.6万
展开全部
你这问题问的……系统没办法判断你什么时候输入完成啊……除非你根据句义进行智能分析,要不然他只能把输入一个字作为一次输入完成的标志。
追问
那要怎么解决啊
追答
举个例子,你要有一个判定条件,来判断是否输入完成,比如输入逗号,才算输入完成,或者是句号,你得让系统去分析,添加相映的判断规则。否则,输入一个字符,系统就认为你已经完成一次输入。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式