我真的被困在这里,我已经阅读了很多关于 android 线程的内容,但我无法找到适合我项目的答案。
我有一个前端(管理 GUI)和一个后端(管理数据和东西)。我需要在后端完成线程运行后立即更新 GUI,但我不知道怎么做!
Main.java
包前端
public class Main extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Thread thread = new Thread() {
@Override
public void run() {
Server server = new Server(getApplicationContext());
}
};
thread.start();
Server.java
包后端
public static List<String> lista = new ArrayList<String>();
public Server(Context context) {
Revisar archivo = New Revisar();
archivo.DoSomething();
}
完成后archivo.doSomething
,我需要使用存储在静态列表中的后端数据更新 GUI。
有什么建议么?