我有一个FragmentActivity(支持片段),我通过代码创建片段并将它们放入FrameLayouts.到目前为止一切正常.现在,如果我离开应用程序返回一切正常,只要系统不会杀死我的活动(或者我使用DDMS中的停止按钮执行此操作).如果发生这种情况,则不会调用任何内容,我的Activity也会被杀死.没有调用onDestroy.
因此,当我重新打开我的应用程序时,所有碎片仍然存在,并且我得到NullPointerExeptions因为他们试图完成他们的工作.片段不应该存在于App的这种状态中,这对我来说是个问题.
我不需要它们在backStack中,所以我不把它们放在那里,不能调用popBackStack()来摆脱它们.
如何在onCreate()中重置FragmentManager,或者只是确保片段也被销毁?
android kill-process ondestroy android-fragments android-fragmentactivity
使用时设置UserProperty
mFirebaseAnalytics.setUserProperty("favorite_food", mFavoriteFood);
是否会为以下所有会话保存
mFirebaseAnalytics.setUserProperty("favorite_food", null);
叫做?或者我必须在每个应用程序启动时设置此UserProperty?
可以自动跟踪app_start
甚至有UserProperty的事件吗?