android - 未调用 fragment 定稿

标签 android

public void onDestroy() {
}
protected void finalize() {
}

finalize 是否总是被 fragment 调用?

fragment 实例中的字段呢?我必须在 onDestroy 中将它们设置为 null 以便回收它们吗?

最佳答案

我的理解是 finalize 方法由垃圾收集器调用,不能依赖它在给定时间调用。

这些帖子可能会给您更多见解:

我倾向于在 onPause 或 onDestroy 中进行清理。

关于android - 未调用 fragment 定稿,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20132433/

相关文章:

android - 由于等级错误,无法在android studio中构建APK错误:任务执行失败

android - 未处理的异常 : MissingPluginException(No implementation found for method getBatteryLevel on channel *) with flutter1. 12

java - 启动画面不会显示,只有空白区域

android - Android ImageView 上的减法滤镜(从图像或 View 对象中切出羽毛状椭圆)

android - 仿真器无法加载 "libGLES_emulation"驱动程序

android - 如何在 Android 9+ 中以编程方式接听或拒绝来电?

android - 如何正确地将水平 RecyclerView 中的第一个和最后一个项目居中

android - 创建一个没有 UI 的 Activity 来在 Appwidget 中进行亮度更改

android - 如何设置 android 屏幕底部黑条菜单上的返回按钮以关闭我的应用程序?

Android 土耳其语文字转语音