2012-03-19 26 views
0

我知道这是一个基本的Java问题,但我相对较新的Java。 我如何构建在UI中附加(监视)的代码。 代码所做的只是记录数值,如果某些条件被激活,它就会做。循环()方法几乎完成了所有的事情,但是前面的方法完成了一些小的事情。 假设在用户界面中,我有一个“校准”按钮,如果按下该按钮,将运行校准方法/线程和运行不同“监视”方法/线程的“监视”按钮。问题是,这些方法/线程现在在他们自己的项目中定义为类。我的想法是沿着我需要构建这两个类,然后调用我想要的方法来响应UI交互。但是,如果我刚才打电话的方法,例如:结构应用程序使用方法/线程

if (monitoring button) { 
monitoring.method1; 
} 

这意味着我不能在平行于做任何事情,所以我需要在这些类中发生了什么成线不知何故。

干杯,

Rokky

回答

1

看看的AsyncTask,这将让你在后台线程运行的逻辑,使您的活动免费向用户作出响应。