我正在通过CommonsWare主书的4.7版进行工作。我要看教程#12。我的问题与deliverModel()
中的ModelFragment
方法有关。为什么要同步?
我的困惑来自我的理解,即该方法(deliverModel()
)应该只应从UI线程调用。从片段onActivityCreated()
和AsyncTask
onPostExecute()
调用它。
谢谢李
最佳答案
为什么要同步?
显然,没有充分的理由。我确定我曾经有过一个原因,但是您是正确的-目前仅在主应用程序线程上调用它。我将在将来的某个时间删除synchronized
关键字。