android中EditText判断其输入的数是否是与你要的数一致

在main.xml文件中我有两个EditText,id分别是username,pwd请问我想判断用户名是否为admin,密码是否为1234我这么写为什么不行usernam... 在main.xml文件中
我有两个EditText,id分别是username,pwd
请问我想判断用户名是否为admin,密码是否为1234
我这么写为什么不行
username = (EditText)findViewById(R.id.username);
pwd = (EditText)findViewById(R.id.pwd);
if(username.toString()=="admin"&& pwd.toString()=="1234"){
Toast toast = Toast.makeText(MainActivity.this, "OK", Toast.LENGTH_SHORT);
toast.show();
}
else{
Toast toast = Toast.makeText(MainActivity.this, "用户名或者密码有错误", Toast.LENGTH_SHORT);
toast.show();
}
即时输入admin 和1234,但是显示的还是“用户名或者密码有错误”
展开
 我来答
百度网友cbed92a
推荐于2016-02-14 · TA获得超过113个赞
知道答主
回答量:52
采纳率:0%
帮助的人:55.9万
展开全部
判断两个字符串是否一致 , 使用 equals(object) 而不是 == ;
username.toString().equals("admin")&& pwd.toString().equals("1234") ;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式