【发布时间】:2015-03-27 09:05:41
【问题描述】:
我想知道调用父级(Activity)函数的正确方法是什么,我有一个启动一个片段的活动,我想从这个片段中调用 MyActivity 中的 aFunction()。
是:
((MyActivity) getActivity()).aFunction();
或者干脆创建一个接口:
public class aFragment extends Fragment {
OnExampleListener mCallback;
// MyActivity must implement this interface
public interface OnExampleListener{
public void aFunction();
}
}
这样做的最佳方法是什么?
【问题讨论】:
标签: android android-fragments interface