使用此代码,我正在调用一个活动方法。
我需要的是调用属于某个活动的片段的方法。
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);
}
}
答案 0 :(得分:0)
使方法(您在示例中调用活动)调用fragment方法..
片段中的
public void iAmFragmentMethodInFragment() {
}
在活动中
public void iAmActivityMethodInActivity() {
fragment.iAmFragmentMethodInFragment()
}