1,在需要传出事件的类(xxx.class)中创建接口
public static interface ConvertViewOnClickListener { public void onClickListenerConvertView(int position); } private SpecialAdapter.ConvertViewOnClickListener convertViewOnClickListener; public void setConvertViewOnClickListener(SpecialAdapter.ConvertViewOnClickListener convertViewOnClickListener) { this.convertViewOnClickListener = convertViewOnClickListener; }并调用事件
convertViewOnClickListener.onClickListenerConvertView(position);
2,在需要实现的类(yyy.class)中实现(implements)其接口,并设置监听
xxx.setConvertViewOnClickListener(this);