【发布时间】:2021-01-01 00:59:04
【问题描述】:
我已经习惯了React.js 6 个月,并开始从 Java 开始为我的 Android 应用程序开发一个应用程序。
在React.js 中,当布尔值从 false 变为 true 时所做的一切:
this.state = {
checkmarkChecked: false
}
if (this.state.checkmarkChecked) {
//If the checkmarkChecked is true
//TODO: show all checks
} else {
//If the checkmarkChecked is false
//TODO: hide all checks
}
如果checkmarkChecked被切换为true,则调用true显示。
现在我是 Android 开发的 Java 新手,我尝试了以下方法之一:
//onCreate
while (true) {
if (checkmarkChecked) {
System.out.println("True");
} else {
System.out.println("False");
}
}
实际上,while(true) 会导致我的应用在开始时冻结。
【问题讨论】:
-
两者不等价。您正在将苹果与橙子进行比较。前者没有while循环。
-
你想在布尔值改变时执行一些代码吗?
-
@Zain 类似的东西
标签: javascript java android