开发者社区> 问答> 正文

Android如何判断两个Edittext的内容相等报错 

我用SharedPreferences保存了注册的账号和密码,然后我在登录界面想判断两个edittext 的内容是否相等。
代码如下if(number1.equals(zhanghao2)&&password1.equals(mima2))
这样就是不行
 

展开
收起
kun坤 2020-06-03 11:41:05 712 0
1 条回答
写回答
取消 提交回答
  • edittext是一个控件,要getText才能得到文字######回复 @ALEXLILI : 可以啊,只要判断的对象是字符串,编辑控件getText后也toString了?######已经定义了,就是这样的代码来判断对不对的?######你保存账号密码的时候是不是搞反了,要么你就没保存成功,没调用editor的commit()方法######用log  打印出来 看看 你 存入 本地的数据 是什么 ,然后 把  取出来的数据  再  打印出来  看看  取出来的  是什么,    if(number1.equals(zhanghao2)&&password1.equals(mima2))    这段代码 是正确的,说明是  数据  出了  问题的 

    2020-06-03 11:41:11
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载