を使用してIntentService
、インターネットから に何かをダウンロードしていAndroid app
ます。私はhttp://loopj.com/android-async-http/ httpClient
も使用していasync
ます。
私が抱えている問題は、ダウンロードasync
呼び出しを起動すると、IntentService
スレッドが終了し、スレッドが停止http
しているため、クライアントが応答でコールバックできないことService
です。
私はこのような Handler を使用しましたが、動作しているように見えますが、 loppers について少し迷っています。これは正しいです?このコードをそのまま使用しても安全ですか?
new Handler(getMainLooper()).post(new Runnable() {
@Override
public void run() {
//my downloading code here
}
}));