android 开发 如何用按钮对文本进行动态显示
一个文本框一个输入框一个按钮。点击按钮后,文本框会变成设置好的文字。(这个我实现了)。但是如何点击按钮时判断输入框的内容是否为"123",是的话就让文本框显示正确,否的话...
一个文本框一个输入框一个按钮。点击按钮后,文本框会变成设置好的文字。(这个我实现了)。但是如何点击按钮时判断输入框的内容是否为"123",是的话就让文本框显示正确,否的话就显示不正确。求大神,我是初学者……
展开
2个回答
展开全部
EditText et;
TextView tv;
.......
public void onClick(View v) {
if(et.getText().equals("123")){
tv.setText("正确");
}else{
tv.setText("不正确");
}
}
TextView tv;
.......
public void onClick(View v) {
if(et.getText().equals("123")){
tv.setText("正确");
}else{
tv.setText("不正确");
}
}
追问
大神 谢谢 为什么之前我用if(et.getText()=="123")却改不了为什么啊
追答
==比较的是地址,equals比较的是内容,Java中判断基本类型(比如int)是否相等可以用==,判断引用类型要用equals(),不断学习中,不是大神。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询