片段中的 onRefresh swiperefreshlayout 调用我的主要 activity class 方法来替换我的片段

onRefresh swiperefreshlayout in fragment call my main activity class method to replace my fragment

我在片段中使用 swiperefreshlayout class 我想调用我的主要 Activity 方法来替换片段 但是当我试图在 main activity

中声明一个静态方法时
mFragmentManager = getSupportFragmentManager();

显示

non static method getSupportFragmentManager() cannot be referenced from a static context

试试这个,

创建非静态方法并使用 activity 对象来调用它。

例如:

  MainActivity activity= (MainActivity) getActivity();
     activity.yourMethod();