我正在尝试在 Android (13) 汽车操作系统中制作一个简单的应用程序。我的理解非常有限,尤其是在活动方面。在
onGetTemplate
内,我希望请求许可,这需要一个Activity
实例。可以从这里获得Activity
吗?
class AutoDemoScreen(carContext: CarContext) : Screen(carContext) {
override fun onGetTemplate(): Template { ... }
}
我尝试使用
getBaseContext()
进行递归查找,但找不到 Activity
。我是否应该创建一个新的 Fragment
子类,并以某种方式将其链接到我的主屏幕?我一直在查看一些 GitHub 存储库,但对我来说大多很难解析。
谢谢你。