xuxiuxi
2017-03-20 37ab8b5ba208303f9f47454c053528f4e4fdf68c
VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/widget/SingleSelectionPopup.java
@@ -13,8 +13,10 @@
import com.bsk.zhangbo.demoforbsk.R;
import com.bsk.zhangbo.demoforbsk.adapter.MyWheelAdapter;
import com.bsk.zhangbo.demoforbsk.listeners.OkButtonClickedListener;
import com.wx.wheelview.widget.WheelView;
import java.util.ArrayList;
import java.util.List;
/**
@@ -105,6 +107,9 @@
                dismiss();
                break;
            case R.id.pop_single_confirm:
                for (OkButtonClickedListener okButtonClickedListener : okButtonClickedListeners) {
                    okButtonClickedListener.onItemSelected(0, null, mList.get(mWheelView.getCurrentPosition()));
                }
                dismiss();
                break;
        }
@@ -114,4 +119,11 @@
    public void onItemSelected(int position, Object o) {
        Toast.makeText(mContext,mList.get(position),Toast.LENGTH_SHORT).show();
    }
    private List<OkButtonClickedListener> okButtonClickedListeners = new ArrayList<OkButtonClickedListener>();
    public void addOkButtonClickedListener(OkButtonClickedListener okButtonClickedListener) {
        this.okButtonClickedListeners.add(okButtonClickedListener);
    }
}