我知道这是一个基本的java问题,但我对java相对较新。 如何在UI中构建附加(监视)的代码。 代码所做的只是日志值,如果某些条件被激活,它就会完成。 loop()方法几乎可以完成所有操作,但前面的方法可以完成一些小的操作。 假设在UI中,我有一个“校准”按钮,如果按下该按钮,则运行校准方法/线程,以及运行不同“监视”方法/线程的“监视”按钮。问题是,这些方法/线程目前在他们自己的项目中定义为类。我的想法是我需要构建这两个类,然后调用我想要的方法来响应UI交互。但是,如果我只调用该方法,例如:
if (monitoring button) {
monitoring.method1;
}
这意味着我无法与此并行执行任何操作,因此我需要以某种方式将这些类中发生的事情转换为线程。
干杯,
Rokky
答案 0 :(得分:1)
看看AsyncTask,这将允许您在后台线程中运行逻辑,让您的活动自由地响应用户。