随着视图绑定成为访问视图的推荐方式,这个问题变得过时了:How to access parent Activity View in Fragment。
那么,使用视图绑定从片段编辑活动视图的正确方法是什么?
答案 0 :(得分:1)
公开活动的绑定变量并像这样访问它
(requireActivity() as MainActivity).binding.viewToBeAccessed
答案 1 :(得分:-1)
您可以使用 getActivity() 从片段中获取对父活动的引用。 您还可以调用 requireActivity() ,后者又调用 getActivity() 并在为 null 时抛出异常,例如该片段未附加到任何活动。