我正在用以下代码替换片段。onCreateView
为什么在提交后不立即调用?在此之后我正在执行一个异步任务,但是我得到一个空指针异常,因为 ResultListFragment 中的引用尚未解决,因为该OnCreateView
方法尚未运行。为什么?我该如何解决这个问题?
if (mResultListFragment == null) {
mResultListFragment = new ResultListFragment<Question>();
}
getFragmentManager()
.beginTransaction()
.addToBackStack("result")
.replace(R.id.someContainer, mResultListFragment)
.commit();
// AsyncTask stuff here