【发布时间】:2016-03-13 15:58:33
【问题描述】:
我不知道我这样做是否正确,我做了一个java文件var.java
public class var {
public static boolean u = true ;
}
在我的主要活动中
buUn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//var.u = !var.u ;
if (var.u = true) {
var.u = false;
} else {
var.u = true ;
}
if (var.u = false){
txtx.setText("1");
} else {
txtx.setText("2");
}
}
});
无论如何,你总是true,txtx 文本是2,即使i 将var.java 中的值更改为false i 继续获取@ 987654329@.
【问题讨论】:
-
您错误地使用
=而不是==进行比较。修正你的拼写错误。