私は本当にここで立ち往生しています.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 を更新する必要があります。
助言がありますか?