gpt4 book ai didi

android - 如何从其在android中的 Activity 中调用子 fragment 方法适配器的功能

转载 作者:行者123 更新时间:2023-11-29 19:09:51 26 4
gpt4 key购买 nike

我有什么结构:

  1. 我有一个名为MainActivity.java的 Activity
  2. MainActivity.java 里面有 ParentFragment.java
  3. 现在 ParentFragment.java 里面有 ChildFragment.Java
  4. 现在在 ChildFragment.Java 里面有一个适配器ChildAdapter.java
  5. ChildAdapter.java 中有一个名为 MyMethod() 的方法

现在如何访问MainActivity.java中的MyMethod()

最佳答案

解决方法

1.通过TAG在MainActivity中找到ParentFragment

2.然后使用 getChildSupportManager()ParentFragemnt 实例中找到 ChildFragment 及其 TAG

3.现在在 ChildFragment 中创建全局变量 ChildAdapter 并公开

4.从ChildFragment实例访问ChildAdapter

5.然后你可以从 ChildAdapter 变量访问 MyMethod()

关于android - 如何从其在android中的 Activity 中调用子 fragment 方法适配器的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45771406/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com