私はAndroid開発に非常に慣れていないので、問題に少し困惑していて、許してくれます。私はいくつかの検索を行い、かなりの数の異なる意見を見つけました。Webサービスを呼び出して一連のjson結果を返すAsynchTaskがあります。Webサービスを非同期で実行する必要があります(そして実行したい)。結果セットは、RelativeLayout内でインラインでレンダリングする必要があります。非同期スレッドでこれを実行しようとしましたが、Androidではメインスレッド以外からのUIの更新は許可されていません。
Runonuithreadが表示されますが、UIスレッドから非同期タスクを呼び出すことができません。
Webサービスを非同期的に呼び出し、結果を取得してから、元のスレッドでmainUIを更新するための最良の方法は何ですか。アーキテクチャの観点からのベストプラクティスはありますか?