現在のアクティビティとアプリケーションのサブクラスの間の通信にハンドラーを使用しています。サブクラスには、Webサービス呼び出しを処理するスレッドがあります。サブクラスには、ProgressDialogインスタンスも含まれる場合があります。
http呼び出しの開始時にProgressDialogを表示し、呼び出しが終了したときにダイアログを閉じたい。
これを行うには、ハンドラーからアクティビティにアクセスする必要があります。次に、setOwnerActivityを使用してDialogにアクティビティを割り当てます。
これは可能ですか?ハンドラーからアクティビティを取得しようとしましたが、取得できません。ハンドラーが与えることができる最大は、メッセージを送信したスレッドです。