【发布时间】:2022-01-02 18:44:06
【问题描述】:
我有一个带有“下一步”按钮的活动,在该按钮下我有用于片段的 NavHostController。我正在使用该按钮导航使用 NavComponemts grapgh 的片段。我在活动中的按钮上设置了点击列表,它将调用片段中的一个函数,该函数将导航到下一个片段。但是当我在最后一个片段上时,我想隐藏那个按钮。那个问题。
我们可以简单地使用 kotlin 合成访问另一个活动的 UI 元素。当迁移到喷气背包视图绑定时,我意识到binding 是该特定活动的私有,没有办法做到这一点。
没有关于此的文档
【问题讨论】:
-
无论哪种方式,这样做都可能是一个可怕的想法。你要求的是错误和空指针,所以你可能不应该这样做。
-
@a_local_nobody 我有一个活动,其下方有一个“下一步”按钮,我有用于片段的 NavHostController。我正在使用该按钮导航使用 NavComponemts grapgh 的片段。我在活动中的按钮上设置了点击列表,它将调用片段中的一个函数,该函数将导航到下一个片段。但是当我在最后一个片段上时,我想隐藏那个按钮。那个问题
-
所有这些都是人们需要给你答案的信息,所以edit你的问题要包括所有这些信息,并确保你在将来提出问题时包括尽可能多的细节,相信你会找到答案的
-
请提供足够的代码,以便其他人更好地理解或重现问题。
标签: android kotlin android-jetpack android-viewbinding