Fragment的OnViewCreate方法会在事务提交后,在分线程中执行

Fragment的OnViewCreate方法会在事务提交后,在分线程中执行,因此如果直接在transaction.add(fragment).commit();后操作fragment中的view组件,可能会出现NullPointerException

因此,如果要在添加完fragment后立即操作fragment的view组件,应将操作写在fragment类的onViewCreated()方法中。

你可能感兴趣的:(Fragment的OnViewCreate方法会在事务提交后,在分线程中执行)