android-fragments 如何在创建的片段中运行函数?

krcsximq  于 2022-11-14  发布在  Android
关注(0)|答案(1)|浏览(113)

我有一个Fragment(MapsCoverFragment),它有一个FrameLayout,我在其中启动了另一个Fragment(MapsFragment),代码如下:

// in Class begining
private Fragment mapsFragment;
// in onCreateView()
mapsFragment = new MapsFragment();
        getParentFragmentManager()
                .beginTransaction()
                .replace(R.id.mapsFrame, mapsFragment)
                .commit();

在MapsFragment()中,我有一个函数:

public void getChargePoints() {...}

也就是说,我可以通过测量的mapsFragment访问创建的MapsFragment。
如何从MapsCoverFragment运行getChargePoints()函数?

kmpatx3s

kmpatx3s1#

private Fragment mapsFragment;

这就是我需要做的。我声明了错误的类。

相关问题