您的位置:首页 > 移动开发 > Android开发

android输入文本的监听事件

2013-04-09 14:34 423 查看
不废话直接上代码
title = (EditText) findViewById(R.id.mas_mms_title_editor);
content = (EditText) findViewById(R.id.mas_mms_content_editor);

title.setImeOptions(EditorInfo.IME_ACTION_DONE);

title.addTextChangedListener(new TextWatcher() {

@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
String ss = s.toString();
if(ss.length()>0){

String sss = ss.substring(ss.length()-1, ss.length());
System.out.println("---"+sss);
if(sss.equals(",") || sss.equals(",")){
System.out.println("您输入了逗号");
}
}
}

@Override
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
}

@Override
public void afterTextChanged(Editable s) {
}
});

title.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
System.out.println("--------"+title.getText().toString());
return true;
}
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: