第一步:找到id:
第二步:用 addTextChangedListener来监听:
mSearchEt = (EditText) findViewById(R.id.search_edit_text);
第二步:用 addTextChangedListener来监听:
{
mSearchEt.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before,
int count) {
// TODO Auto-generated method stub
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
// TODO Auto-generated method stub
}
@Override
public void afterTextChanged(Editable s) {
}
});
return;
}
第三步:获得EditText中的值:
String messages;=mSearchEt.getText().toString();
第四步:判断EditText中是否有值:
if (messages.length()<1){
utilsToast.showToastShort("请输入关键字");//没值
}else{
utilsToast.showToastShort("发送请求"+messages);
}
关键点:
采用if(editText.length()<1) 来判断有无输入