私は主に iOS 開発者ですが、自分のアプリの 1 つの Android バージョンを作成しているので、私の質問には簡単に答えられるでしょう...
私のアプリは主に SOAP リクエストから取得したデータに基づいており、これらのリクエストに基づいて UI 要素を更新する必要があることが多いため、リクエストがいつ終了したかをクラスに通知する必要があります... iOS では、これは簡単に実行できますNSNotificationCenterで通知を送信することで、同様のもの(または実際に同じことを達成するもの)を探しています..
ちょっとした例: アプリが開くと、メイン アクティビティがクラスを開始し (このクラスは、ユーザーを認証するためにサーバーに要求を送信します)、そのクラスが取得した情報の解析を完了すると、メイン アクティビティに処理が完了したことを通知する必要があります。 ...
SOAP リクエストを実行するクラスはアクティビティではないため、「StartActivityForResults/onActivityResult」を使用できません。Android でこれを行うにはどうすればよいでしょうか?