我有一个片段可以执行一些后台 http 调用,并且因为我不希望进程被配置更改中断,所以片段被声明为 reservedInstance。因为该服务需要从应用程序的密钥库中读取令牌,所以它需要一个对上下文的引用。因此,在 OnAttach 方法中,我从托管活动中获取对应用程序上下文的引用:
public override void OnAttach(Android.App.Activity activity)
{
base.OnAttach(activity);
appContext = activity.ApplicationContext;
}
我无法在 OnDestroyView 中重置此引用,因为片段可能仍需要它。
这个对应用程序上下文的引用会泄漏我的片段吗?