我是Android甚至Java中的新手。 我必須使用另一個「Utility」類來保存和閱讀活動中的消息。這將導致ANR,我聽說我必須在單獨的線程中完成這種事情。
這是我的代碼:Android中的MultiThread
Utility.save(this, message, lsn);
Message tmp = Utility.read(this, lsn);
,我想這:
final ProgressDialog progressDialog = ProgressDialog.show(
this, "Please wait....", "Here your message");
new Thread(new Runnable() {
public void run() {
Utility.save(this, message, lsn);
Message tmp = Utility.read(this, lsn);
progressDialog.dismiss();
}
}).start();
,正如你可以想像,沒有辦法去就像這樣。 我需要使用aidl嗎?
謝謝你們。
非常感謝! – AmyWuGo
是我的榮幸,有一個很棒的時間爲Android編程 – thepoosh