xuxiuxi
2017-04-01 3ba02088330d961fb8f65679eb76c98dc05da9a5
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/VisitReasonDialog.java
@@ -12,7 +12,7 @@
import com.bsk.zhangbo.demoforbsk.R;
import cn.com.basic.face.adapter.MyWheelAdapter;
import cn.com.basic.face.listeners.OkButtonClickedListener;
import cn.com.basic.face.util.OkButtonClickedListener;
import com.wx.wheelview.widget.WheelView;
import java.util.ArrayList;
@@ -34,16 +34,16 @@
        this.mContext = context;
        view = LayoutInflater.from(context).inflate(R.layout.dialog_visit_reason,null);
        this.mList = mList;
        mTvTitle = (TextView) view.findViewById(R.id.pop_single_title);
        mTvTitle = (TextView) view.findViewById(R.id.dialog_select_title);
        if (mTitle !=null && mTitle.length() > 0){
            mTvTitle.setText(mTitle);
        }else {
            mTvTitle.setText("标题");
        }
        mWheelView = (WheelView) view.findViewById(R.id. pop_single_wheel);
        mWheelView = (WheelView) view.findViewById(R.id.dialog_select_list_view);
        mWheelView.setOnWheelItemSelectedListener(this);
        mTvCancel = (TextView) view.findViewById(R.id.pop_single_cancel);
        mTvConfirm = (TextView) view.findViewById(R.id.pop_single_confirm);
        mTvCancel = (TextView) view.findViewById(R.id.dialog_select_cancel);
        mTvConfirm = (TextView) view.findViewById(R.id.dialog_select_ok);
        mTvCancel.setOnClickListener(this);
        mTvConfirm.setOnClickListener(this);
        mWheelView.setWheelAdapter(new MyWheelAdapter(context));
@@ -67,7 +67,7 @@
        view.setOnTouchListener(new View.OnTouchListener() {
            @Override
            public boolean onTouch(View view, MotionEvent motionEvent) {
            View popLayout = view.findViewById(R.id.pop_single_ll);
            View popLayout = view.findViewById(R.id.dialog_country_linear_layout);
            int top = popLayout.getTop();
            int bottom = popLayout.getBottom();
            int left = popLayout.getLeft();
@@ -106,13 +106,13 @@
    @Override
    public void onClick(View view) {
        switch (view.getId()){
            case R.id.pop_single_cancel:
            case R.id.dialog_select_cancel:
                dismiss();
                break;
            case R.id.pop_single_add:
                dismiss();
                break;
            case R.id.pop_single_confirm:
            case R.id.dialog_select_ok:
                for (OkButtonClickedListener okButtonClickedListener : okButtonClickedListeners) {
                    if (mWheelView.getCurrentPosition() >= 0) {
                        Object o = mList.get(mWheelView.getCurrentPosition());