如何调用属于某个活动的片段的方法

如何调用属于某个活动的片段的方法

问题描述:

通过此代码,我调用了一个活动的方法。如何调用属于某个活动的片段的方法

我需要的是调用属于某个活动的片段的方法。

if (AppCompatActivity.class.equals(ctx.getClass().getSuperclass())) { 
    if (callBackName != null) { 
     Activity activity = (Activity) ctx; 
     Method method = activity.getClass().getMethod(callBackName, parameters); 
     method.invoke(activity, response, isError, errorType); 
    } 
} 

制作方法(即你在活动调用在你的例子)调用片段方法..

在片段

public void iAmFragmentMethodInFragment() { 
} 

在活动

public void iAmActivityMethodInActivity() { 
fragment.iAmFragmentMethodInFragment() 
}