我对一个问题有点难过,请原谅我,因为我对 android 开发非常陌生。我做了一些搜索,发现了很多不同的意见。我有一个调用 web 服务并返回一堆 json 结果的 AsynchTask。我必须(并且想要)异步运行我的网络服务。结果集将需要在 RelativeLayout 内内联呈现。我试图在我的异步线程中执行此操作,但 Android 不允许从非主线程的任何内容更新 UI。
我看到了 Runonuithread,但我无法从我的 ui 线程调用我的 asynchtask。
异步调用我的 web 服务,获取结果,然后在原始线程上更新 mainUI 的最佳方法是什么。从架构的角度来看是否有最佳实践。