为什么ModelFragment.deliverModel()在commonsware4.7教程#12中是同步的?



我正在努力完成CommonsWare主手册的4.7版。我学到了第12个教程。我的问题与ModelFragment中的deliverModel()方法有关。为什么是同步的?

我的困惑来自我的理解,该方法(deliverModel())应该已经只能从UI线程调用。它是从片段onActivityCreated()AsyncTask onPostExecute()中调用的。

谢谢你,Lee

为什么是同步的?

显然没有什么好理由。我确信我曾经有过一个原因,但你是正确的——它目前只在主应用程序线程上调用。我将在将来的某个时候删除synchronized关键字。

相关内容

  • 没有找到相关文章

最新更新