3

我刚刚将我的 android studio 升级到 3.6.3 版本,我开始观看一些关于 Kotlin 编程的 Udemy 课程,我注意到当我尝试创建新的 Fragment 时,我没有看到一个复选框“包括接口回调”,就像在 Android 的旧版本中一样工作室。我是 Kotlin 的初学者,所以我需要一些建议。

以下是在新的 Android 工作室中创建片段的示例: 在此处输入图像描述

这是一些旧版本: 在此处输入图像描述

如何在新版Android studio中自动包含接口回调?我希望我不需要手动完成所有操作,也许是一些快捷方式?

4

1 回答 1

0

我进行了调查,发现现在使用ViewModel 类来维护片段和带有活动的片段之间通信的接口回调,这比使用所有带有接口回调的代码要容易得多。

这种通信的第二个不错的选择是使用第三方库,如RxJava。意味着来自 Google 和 JetBrains 的人删除了该选项,现在可以通过 File -> New -> Fragment -> Fragment(with ViewModel) 在 Fragment 中创建 ViewModel 类。

于 2020-11-12T17:48:08.737 回答