我注意到,在我的安卓应用程序中,在离开某个片段之后,仍然会调用onCreate()和onDestroy()方法。这会导致我的代码抛出异常,因为onDestroy()方法引用的资源(具体地说,我的ViewModel)在将片段导航离开时不可用。away from, and screen is rotated(请注意,这些不是片段和视图模型的真实名称)
为什么我的片段的onCreate()和onDestroy()在导航离开后仍然被调用编辑:为了澄清,我不是在问为什么会发生崩溃(崩溃甚至可以被忽略)
目前,我正在开发一个媒体播放器,当音频结束时,我希望隐藏一个元素。但一旦出现这种情况,应用程序就会出现以下错误:Attempt to invoke virtual method 'void android.widget.LinearLayout.setVisibility(int)' on a null object reference。检查我的当前代码:package etes.xddda.music;
import android.content.Context;
import and