Fragment

200 阅读1分钟

问题

1. Activity中监听Fragment的生命周期变化

AppCompatActivity中监听Fragment的生命周期变化

//创建Fragment生命周期回调实例
private FragmentManager.FragmentLifecycleCallbacks mFragmentLifecycleCallbacks = new FragmentManager.FragmentLifecycleCallbacks() {
    ***
}
//在Activity中监听Fragment生命周期
getSupportFragmentManager().registerFragmentLifecycleCallbacks(mFragmentLifecycleCallbacks,true);
//在Activity中取消监听Fragment生命周期
//onDestroy中
getSupportFragmentManager().unregisterFragmentLifecycleCallbacks(mFragmentLifecycleCallbacks);