1. 创建一个接口。
public interface Listener {void listener(int position); }
2. 在activity中实现接口
Listener linstenr; public void setLinstenr(Listener linstenr) {this.linstenr = linstenr; }
3。在fragment的onAtth()中给activity设置监听。
@Override public void onAttach(Activity activity) {super.onAttach(activity); MainActivity mainActivity = (MainActivity) activity; mainActivity.setLinstenr(this); }@Override public void listener(int position) {ToastUtil.showShort(getActivity(), position + ""); }4.在activity中调用。
if (linstenr!=null){linstenr.listener(position); }