Android AsyncTask Pub Sub-Kontext?
-
25-09-2019 - |
Frage
Eine Aktivität Ich habe startet ein AsyncTask. Was ist der beste Weg, um die Aktivität des Erhaltens darüber informiert, dass der AsyncTask erfolgt. Ich kann die Aktivität als Kontext passieren, aber ich will nicht die AsyncTask über die Art der Aktivität kennen.
In .NET landet ich auf ein Ereignis auf dem „AsyncTask“ subscribe würde. Ich habe nicht einen Weg finden, dass in Android zu tun.
Lösung
Eine Möglichkeit ist es, ein Broadcast zu senden, wenn die AsyncTask fertig und wenn Sie verschiedene Arten von Aktivitäten, die eine, die es erhält aktiv ist. Um eine Sendung zu senden müssen Sie einen Zusammenhang mit dem AsyncTask passieren, aber Ihr AsyncTask braucht keinen Unterschied, was Kontext zu machen ist, dass.