java android 判断 控件输入是否为空,然后提示
privatevoidmytest(){//TODOAuto-generatedmethodstubfinalTextViewshow=(TextView)findVie...
private void mytest() {
// TODO Auto-generated method stub
final TextView show = (TextView)findViewById(R.id.textView5);
final EditText editUser = (EditText)findViewById(R.id.editText2);
//show.setText(editUser.getText().toString().trim());
if (editUser.getText().toString().trim()=="" || editUser.getText().toString().trim().equals(null)) {
show.setText("请输入用户名!");
}
}
调用这个函数后,不起作用,不知道为什么,哪里写的有毛病吗? 展开
// TODO Auto-generated method stub
final TextView show = (TextView)findViewById(R.id.textView5);
final EditText editUser = (EditText)findViewById(R.id.editText2);
//show.setText(editUser.getText().toString().trim());
if (editUser.getText().toString().trim()=="" || editUser.getText().toString().trim().equals(null)) {
show.setText("请输入用户名!");
}
}
调用这个函数后,不起作用,不知道为什么,哪里写的有毛病吗? 展开
3个回答
展开全部
方法:
view = (EditText) findViewById(R.id.action);
intent.setAction(view.getText().toString());
view = (EditText) findViewById(R.id.data);
String data = view.getText().toString();
view = (EditText) findViewById(R.id.type);
String type = view.getText().toString();
boolean dataEmpty = TextUtils.isEmpty(data); //android中判断edittext输入框是否为空的工具类
boolean typeEmpty = TextUtils.isEmpty(type)
view = (EditText) findViewById(R.id.action);
intent.setAction(view.getText().toString());
view = (EditText) findViewById(R.id.data);
String data = view.getText().toString();
view = (EditText) findViewById(R.id.type);
String type = view.getText().toString();
boolean dataEmpty = TextUtils.isEmpty(data); //android中判断edittext输入框是否为空的工具类
boolean typeEmpty = TextUtils.isEmpty(type)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
"".equals(editText.getText().toString().trim()) 为空
追问
不太明白,我刚接触 ,能不能写得明白一点?
追答
if ("".equals(editUser.getText().toString().trim() ) {
show.setText("请输入用户名!");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询