From 3ba02088330d961fb8f65679eb76c98dc05da9a5 Mon Sep 17 00:00:00 2001 From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674> Date: 星期六, 01 四月 2017 10:54:29 +0800 Subject: [PATCH] --- /dev/null | 141 ----------------------- VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/RegisterFragment.java | 27 ++-- VisitFace/DemoForBsk/app/src/main/res/layout/dialog_select.xml | 12 +- VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/base/BaseActivity.java | 9 + VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/SelectDialog.java | 120 ++++++++++++++++++++ VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/base/MainActivity.java | 2 VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/CountryDialog.java | 13 + VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/DictionaryMng.java | 4 VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/Constant.java | 6 + VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/VisitReasonDialog.java | 12 +- VisitFace/DemoForBsk/app/src/main/res/layout/dialog_visit_reason.xml | 8 11 files changed, 174 insertions(+), 180 deletions(-) diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/base/BaseActivity.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/base/BaseActivity.java index f9a5889..de75cd1 100644 --- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/base/BaseActivity.java +++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/base/BaseActivity.java @@ -4,6 +4,7 @@ import android.os.Bundle; import android.support.annotation.NonNull; import android.support.v7.app.AppCompatActivity; +import android.view.View; import org.xutils.x; @@ -12,12 +13,20 @@ */ public abstract class BaseActivity extends AppCompatActivity{ + + private View view; + + public View getView() { + return view; + } + @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); x.view().inject(this); //璁剧疆甯冨眬鍐呭 setContentView(getLayoutId()); + view = findViewById(getLayoutId()); //鍒濆鍖栨帶浠� initViews(savedInstanceState); //鍒濆鍖朤oolBar diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/base/MainActivity.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/base/MainActivity.java index cdbe8f8..39fe29b 100644 --- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/base/MainActivity.java +++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/base/MainActivity.java @@ -68,7 +68,7 @@ } } - public static Context getInstance() { + public static MainActivity getInstance() { return instance; } } diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/CountrySelectionDialog.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/CountryDialog.java similarity index 90% rename from VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/CountrySelectionDialog.java rename to VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/CountryDialog.java index 50ce1e8..bc930b7 100644 --- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/CountrySelectionDialog.java +++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/CountryDialog.java @@ -3,6 +3,7 @@ import android.content.Context; import android.graphics.Color; import android.graphics.drawable.ColorDrawable; +import android.view.Gravity; import android.view.LayoutInflater; import android.view.MotionEvent; import android.view.View; @@ -13,6 +14,7 @@ import com.bsk.zhangbo.demoforbsk.R; import cn.com.basic.face.adapter.MyWheelAdapter; +import cn.com.basic.face.base.MainActivity; import cn.com.basic.face.util.OkButtonClickedListener; import com.lidroid.xutils.ViewUtils; @@ -24,7 +26,7 @@ import java.util.HashMap; import java.util.List; -public class CountrySelectionDialog extends PopupWindow implements WheelView.OnWheelItemSelectedListener { +public class CountryDialog extends PopupWindow implements WheelView.OnWheelItemSelectedListener { @ViewInject(R.id.dialog_country_ok) private TextView dialog_country_ok; @@ -61,8 +63,8 @@ dismiss(); } - public CountrySelectionDialog(Context context, OkButtonClickedListener okButtonClickedListener) { - view = LayoutInflater.from(context).inflate(R.layout.dialog_country, null); + public CountryDialog(View parentView, OkButtonClickedListener okButtonClickedListener) { + view = LayoutInflater.from(MainActivity.getInstance()).inflate(R.layout.dialog_country, null); ViewUtils.inject(this, view); this.countriesWithSameFirstLetter = countriesGroupByFirstLetter.get(uniqueFirstLetterList.get(dialog_country_name_first_letter.getSelection())); @@ -74,13 +76,13 @@ wheelViewStyle.textSize = 16; wheelViewStyle.holoBorderColor = Color.parseColor("#11c3e3"); - dialog_country_name_first_letter.setWheelAdapter(new MyWheelAdapter(context)); + dialog_country_name_first_letter.setWheelAdapter(new MyWheelAdapter(MainActivity.getInstance())); dialog_country_name_first_letter.setSkin(WheelView.Skin.Holo); dialog_country_name_first_letter.setWheelSize(5); dialog_country_name_first_letter.setBackgroundResource(R.color.colorBackground); dialog_country_name_first_letter.setStyle(wheelViewStyle); - dialog_country_name.setWheelAdapter(new MyWheelAdapter(context)); + dialog_country_name.setWheelAdapter(new MyWheelAdapter(MainActivity.getInstance())); dialog_country_name.setSkin(WheelView.Skin.Holo); dialog_country_name.setWheelSize(5); dialog_country_name.setBackgroundResource(R.color.colorBackground); @@ -120,6 +122,7 @@ this.setAnimationStyle(R.style.PopupAnimation); okButtonClickedListeners.add(okButtonClickedListener); + showAtLocation(parentView, Gravity.CENTER,0,0); } @Override diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/SelectDialog.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/SelectDialog.java new file mode 100644 index 0000000..0fb07f1 --- /dev/null +++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/SelectDialog.java @@ -0,0 +1,120 @@ +package cn.com.basic.face.dialog; + +import android.content.Context; +import android.graphics.Color; +import android.graphics.drawable.ColorDrawable; +import android.view.LayoutInflater; +import android.view.MotionEvent; +import android.view.View; +import android.widget.PopupWindow; +import android.widget.RelativeLayout; +import android.widget.TextView; + +import com.bsk.zhangbo.demoforbsk.R; +import cn.com.basic.face.adapter.MyWheelAdapter; +import cn.com.basic.face.util.OkButtonClickedListener; + +import com.lidroid.xutils.ViewUtils; +import com.lidroid.xutils.view.annotation.ViewInject; +import com.lidroid.xutils.view.annotation.event.OnClick; +import com.wx.wheelview.widget.WheelView; + +import java.util.ArrayList; +import java.util.List; + +import cn.com.basic.face.discern.entity.Dictionary; + +public class SelectDialog extends PopupWindow { + private View view; + @ViewInject(R.id.dialog_select_title) + private TextView dialog_select_title; + private List mList; + @ViewInject(R.id.dialog_select_list_view) + private WheelView dialog_select_list_view; + public SelectDialog(Context context, List mList, String mTitle) { + view = LayoutInflater.from(context).inflate(R.layout.dialog_select,null); + ViewUtils.inject(this, view); + this.mList = mList; + dialog_select_title = (TextView) view.findViewById(R.id.dialog_select_title); + if (mTitle !=null && mTitle.length() > 0){ + dialog_select_title.setText(mTitle); + }else { + dialog_select_title.setText("鏍囬"); + } + WheelView.WheelViewStyle style = new WheelView.WheelViewStyle(); + style.selectedTextColor = Color.parseColor("#11c3e3"); + style.textColor = Color.parseColor("#bcc6cf"); + style.selectedTextSize = 22; + style.textSize = 16; + style.holoBorderColor = Color.parseColor("#11c3e3"); + + dialog_select_list_view.setWheelAdapter(new MyWheelAdapter(context)); + dialog_select_list_view.setSkin(WheelView.Skin.Holo); + if (mList != null && mList.size() > 0) { + dialog_select_list_view.setWheelData(mList); + } + dialog_select_list_view.setWheelSize(5); + dialog_select_list_view.setBackgroundResource(R.color.colorBackground); + dialog_select_list_view.setStyle(style); + + view.setOnTouchListener(new View.OnTouchListener() { + @Override + public boolean onTouch(View view, MotionEvent motionEvent) { + View popLayout = view.findViewById(R.id.dialog_select_linear_layout); + int top = popLayout.getTop(); + int bottom = popLayout.getBottom(); + int left = popLayout.getLeft(); + int right = popLayout.getRight(); + int y = (int) motionEvent.getY(); + int x = (int) motionEvent.getX(); + if (motionEvent.getAction() == MotionEvent.ACTION_UP){ + if (y<top || y> bottom){ + dismiss(); + } + if (x < left || x > right){ + dismiss(); + } + + } + return true; + } + }); + + setOutsideTouchable(true); + this.setContentView(this.view); + this.setHeight(RelativeLayout.LayoutParams.MATCH_PARENT); + this.setWidth(RelativeLayout.LayoutParams.MATCH_PARENT); + this.setFocusable(true); + this.setBackgroundDrawable(new ColorDrawable(0x7f000000)); + this.setAnimationStyle(R.style.PopupAnimation); + } + + @OnClick(R.id.dialog_select_ok) + public void dialog_select_ok_click(View view) { + for (OkButtonClickedListener okButtonClickedListener : okButtonClickedListeners) { + if (dialog_select_list_view.getCurrentPosition() >= 0) { + Object o = mList.get(dialog_select_list_view.getCurrentPosition()); + String item = ""; + if (o instanceof Dictionary) { + item = ((Dictionary) o).getName(); + } else { + item = o+""; + } + okButtonClickedListener.onItemSelected(dialog_select_list_view.getCurrentPosition(), o, item); + } + } + dismiss(); + } + + @OnClick(R.id.dialog_select_cancel) + public void dialog_select_cancel_click(View view) { + dismiss(); + } + + private List<OkButtonClickedListener> okButtonClickedListeners = new ArrayList<OkButtonClickedListener>(); + + public void addOkButtonClickedListener(OkButtonClickedListener okButtonClickedListener) { + this.okButtonClickedListeners.add(okButtonClickedListener); + } + +} diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/SingleSelectionDialog.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/SingleSelectionDialog.java deleted file mode 100644 index e5bda12..0000000 --- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/SingleSelectionDialog.java +++ /dev/null @@ -1,141 +0,0 @@ -package cn.com.basic.face.dialog; - -import android.content.Context; -import android.graphics.Color; -import android.graphics.drawable.ColorDrawable; -import android.view.LayoutInflater; -import android.view.MotionEvent; -import android.view.View; -import android.widget.PopupWindow; -import android.widget.RelativeLayout; -import android.widget.TextView; - -import com.bsk.zhangbo.demoforbsk.R; -import cn.com.basic.face.adapter.MyWheelAdapter; -import cn.com.basic.face.util.OkButtonClickedListener; -import com.wx.wheelview.widget.WheelView; - -import java.util.ArrayList; -import java.util.List; - -import cn.com.basic.face.discern.entity.Dictionary; - -/** - * Created by Sinoe on 2017/2/27. - */ - -public class SingleSelectionDialog extends PopupWindow implements View.OnClickListener,WheelView.OnWheelItemSelectedListener{ - private View view; - private TextView mTvConfirm,mTvCancel,mTvTitle; - private List mList; - private WheelView mWheelView; - private Context mContext; - public SingleSelectionDialog(Context context, List mList, String mTitle) { - this.mContext = context; - view = LayoutInflater.from(context).inflate(R.layout.dialog_single_selection,null); - this.mList = mList; - mTvTitle = (TextView) view.findViewById(R.id.pop_single_title); - if (mTitle !=null && mTitle.length() > 0){ - mTvTitle.setText(mTitle); - }else { - mTvTitle.setText("鏍囬"); - } - mWheelView = (WheelView) view.findViewById(R.id. pop_single_wheel); - mWheelView.setOnWheelItemSelectedListener(this); - mTvCancel = (TextView) view.findViewById(R.id.pop_single_cancel); - mTvConfirm = (TextView) view.findViewById(R.id.pop_single_confirm); - mTvCancel.setOnClickListener(this); - mTvConfirm.setOnClickListener(this); - mWheelView.setWheelAdapter(new MyWheelAdapter(context)); - mWheelView.setSkin(WheelView.Skin.Holo); - if (mList != null && mList.size() > 0) { - mWheelView.setWheelData(mList); - } - mWheelView.setWheelSize(5); - mWheelView.setBackgroundResource(R.color.colorBackground); - WheelView.WheelViewStyle style = new WheelView.WheelViewStyle(); - style.selectedTextColor = Color.parseColor("#11c3e3"); - style.textColor = Color.parseColor("#bcc6cf"); - style.selectedTextSize = 22; - style.textSize = 16; - style.holoBorderColor = Color.parseColor("#11c3e3"); - mWheelView.setStyle(style); - - //澶栭儴鍙偣鍑� - setOutsideTouchable(true); - - view.setOnTouchListener(new View.OnTouchListener() { - @Override - public boolean onTouch(View view, MotionEvent motionEvent) { - View popLayout = view.findViewById(R.id.dialog_country_linear_layout); - int top = popLayout.getTop(); - int bottom = popLayout.getBottom(); - int left = popLayout.getLeft(); - int right = popLayout.getRight(); - int y = (int) motionEvent.getY(); - int x = (int) motionEvent.getX(); - if (motionEvent.getAction() == MotionEvent.ACTION_UP){ - if (y<top || y> bottom){ - dismiss(); - } - if (x < left || x > right){ - dismiss(); - } - - } - return true; - } - }); - - /* - 璁剧疆绐楀彛鐗瑰緛 - */ - //璁剧疆瑙嗗浘 - this.setContentView(this.view); - //璁剧疆绐楀彛瀹介珮 - this.setHeight(RelativeLayout.LayoutParams.MATCH_PARENT); - this.setWidth(RelativeLayout.LayoutParams.MATCH_PARENT); - //璁剧疆寮瑰嚭绐楀彛鍙偣鍑� - this.setFocusable(true); - //瀹炰緥鍖朇olor - ColorDrawable colorDrawable = new ColorDrawable(0x7f000000); - this.setBackgroundDrawable(colorDrawable); - this.setAnimationStyle(R.style.PopupAnimation); - } - - @Override - public void onClick(View view) { - switch (view.getId()){ - case R.id.pop_single_cancel: - dismiss(); - break; - case R.id.pop_single_confirm: - for (OkButtonClickedListener okButtonClickedListener : okButtonClickedListeners) { - if (mWheelView.getCurrentPosition() >= 0) { - Object o = mList.get(mWheelView.getCurrentPosition()); - String item = ""; - if (o instanceof Dictionary) { - item = ((Dictionary) o).getName(); - } else { - item = o+""; - } - okButtonClickedListener.onItemSelected(mWheelView.getCurrentPosition(), o, item); - } - } - dismiss(); - break; - } - } - - @Override - 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); - } - -} diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/VisitReasonDialog.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/VisitReasonDialog.java index 9962f3b..68c885c 100644 --- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/VisitReasonDialog.java +++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/dialog/VisitReasonDialog.java @@ -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)); @@ -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()); diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/RegisterFragment.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/RegisterFragment.java index dfe962b..0c695dd 100644 --- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/RegisterFragment.java +++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/RegisterFragment.java @@ -22,10 +22,10 @@ import cn.com.basic.face.util.AppApi; import cn.com.basic.face.dialog.BirthdayPickerDialog; -import cn.com.basic.face.dialog.CountrySelectionDialog; +import cn.com.basic.face.dialog.CountryDialog; import cn.com.basic.face.widget.RegisterRightFieldLabelView; import cn.com.basic.face.widget.RegisterRightFieldTextView; -import cn.com.basic.face.dialog.SingleSelectionDialog; +import cn.com.basic.face.dialog.SelectDialog; import com.facebook.drawee.view.SimpleDraweeView; import com.lidroid.xutils.ViewUtils; @@ -36,7 +36,6 @@ import java.io.IOException; import java.util.Date; -import java.util.HashMap; import java.util.List; import cn.com.basic.face.base.MainActivity; @@ -74,7 +73,7 @@ private List mSexList; private List mVisitorTypeList; private List mCredentialsList; - private LinearLayout mBaseLayout; + private LinearLayout fragment_register_linear_layout; private static RegisterFragment instance = new RegisterFragment(); @@ -88,8 +87,8 @@ @Override protected void initViews(View view, Bundle savedInstanceState) { - mBaseLayout = (LinearLayout) view.findViewById(R.id.fragment_register_linear_layout); - ViewUtils.inject(this, mBaseLayout); + fragment_register_linear_layout = (LinearLayout) view.findViewById(R.id.fragment_register_linear_layout); + ViewUtils.inject(this, fragment_register_linear_layout); } @OnClick(R.id.fragment_register_save) @@ -117,8 +116,8 @@ @OnClick(R.id.register_gender) public void register_gender_click(View view) { - SingleSelectionDialog popup = new SingleSelectionDialog(getActivity(),mSexList,"鎬у埆"); - popup.showAtLocation(mBaseLayout, Gravity.CENTER,0,0); + SelectDialog popup = new SelectDialog(getActivity(),mSexList,"鎬у埆"); + popup.showAtLocation(fragment_register_linear_layout, Gravity.CENTER,0,0); popup.addOkButtonClickedListener(new OkButtonClickedListener() { @Override public void onItemSelected(int position, Object o, String item) { @@ -129,13 +128,11 @@ @OnClick(R.id.register_country) public void register_country_click(View view) { - CountrySelectionDialog countrySelectionPopup = new CountrySelectionDialog(getActivity(), new OkButtonClickedListener() { - @Override + new CountryDialog(fragment_register_linear_layout, new OkButtonClickedListener() { public void onItemSelected(int position, Object o, String item) { register_country.setValue(item); } }); - countrySelectionPopup.showAtLocation(mBaseLayout, Gravity.CENTER,0,0); } @OnClick(R.id.register_birthday) @@ -155,8 +152,8 @@ @OnClick(R.id.register_visitor_class) public void register_visitor_class_click(View view) { - SingleSelectionDialog popup1 = new SingleSelectionDialog(getActivity(),mVisitorTypeList,"璁垮绫诲瀷"); - popup1.showAtLocation(mBaseLayout, Gravity.CENTER,0,0); + SelectDialog popup1 = new SelectDialog(getActivity(),mVisitorTypeList,"璁垮绫诲瀷"); + popup1.showAtLocation(fragment_register_linear_layout, Gravity.CENTER,0,0); popup1.addOkButtonClickedListener(new OkButtonClickedListener() { @Override public void onItemSelected(int position, Object o, String item) { @@ -167,8 +164,8 @@ @OnClick(R.id.register_id_class) public void register_id_class_click(View view) { - SingleSelectionDialog popup2 = new SingleSelectionDialog(getActivity(),mCredentialsList,"璇佷欢绫诲瀷"); - popup2.showAtLocation(mBaseLayout, Gravity.CENTER,0,0); + SelectDialog popup2 = new SelectDialog(getActivity(),mCredentialsList,"璇佷欢绫诲瀷"); + popup2.showAtLocation(fragment_register_linear_layout, Gravity.CENTER,0,0); popup2.addOkButtonClickedListener(new OkButtonClickedListener() { @Override public void onItemSelected(int position, Object o, String item) { diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/DictionaryMng.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/DictionaryMng.java index 28ebab4..9b363f1 100644 --- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/DictionaryMng.java +++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/DictionaryMng.java @@ -1,6 +1,6 @@ package cn.com.basic.face.service; -import cn.com.basic.face.dialog.CountrySelectionDialog; +import cn.com.basic.face.dialog.CountryDialog; import cn.com.basic.face.fragment.RegisterFragment; import cn.com.basic.face.fragment.CheckInFragment; import cn.com.basic.face.util.AppApi; @@ -61,7 +61,7 @@ countryWordData[i] = item.getName(); i++; } - CountrySelectionDialog.setCountries(uniqueFirstLetterList, countriesGroupByFirstLetter); + CountryDialog.setCountries(uniqueFirstLetterList, countriesGroupByFirstLetter); } }); diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/Constant.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/Constant.java index 6480bf5..8c6ec4c 100644 --- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/Constant.java +++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/util/Constant.java @@ -23,4 +23,10 @@ public static final int VISIT_BLANK_CELL_VIEW_INDEX = 2; } + public static class DialogSelectType { + public static final int GENDER = 1; + public static final int ID_TYPE = 2; + public static final int VISITOR_TYPE = 2; + } + } diff --git a/VisitFace/DemoForBsk/app/src/main/res/layout/dialog_single_selection.xml b/VisitFace/DemoForBsk/app/src/main/res/layout/dialog_select.xml similarity index 85% rename from VisitFace/DemoForBsk/app/src/main/res/layout/dialog_single_selection.xml rename to VisitFace/DemoForBsk/app/src/main/res/layout/dialog_select.xml index 140734f..16de9a1 100644 --- a/VisitFace/DemoForBsk/app/src/main/res/layout/dialog_single_selection.xml +++ b/VisitFace/DemoForBsk/app/src/main/res/layout/dialog_select.xml @@ -5,14 +5,14 @@ android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout - android:id="@+id/dialog_country_linear_layout" + android:id="@+id/dialog_select_linear_layout" android:layout_width="350dp" android:layout_height="wrap_content" android:gravity="center" android:background="@android:color/white" android:orientation="vertical"> <TextView - android:id="@+id/pop_single_title" + android:id="@+id/dialog_select_title" android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="20dp" @@ -21,9 +21,9 @@ android:textSize="@dimen/text_size_big" android:background="@color/colorPrimary"/> <com.wx.wheelview.widget.WheelView - android:id="@+id/pop_single_wheel" + android:id="@+id/dialog_select_list_view" android:layout_width="200dp" - android:layout_height="wrap_content"></com.wx.wheelview.widget.WheelView> + android:layout_height="wrap_content"/> <View android:layout_width="match_parent" android:layout_height="0.5dp" @@ -33,7 +33,7 @@ android:layout_height="50dp" android:orientation="horizontal"> <TextView - android:id="@+id/pop_single_confirm" + android:id="@+id/dialog_select_ok" android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="match_parent" @@ -45,7 +45,7 @@ android:layout_height="match_parent" android:background="@color/colorText_5"/> <TextView - android:id="@+id/pop_single_cancel" + android:id="@+id/dialog_select_cancel" android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="match_parent" diff --git a/VisitFace/DemoForBsk/app/src/main/res/layout/dialog_visit_reason.xml b/VisitFace/DemoForBsk/app/src/main/res/layout/dialog_visit_reason.xml index 788a275..1399c83 100644 --- a/VisitFace/DemoForBsk/app/src/main/res/layout/dialog_visit_reason.xml +++ b/VisitFace/DemoForBsk/app/src/main/res/layout/dialog_visit_reason.xml @@ -12,7 +12,7 @@ android:background="@android:color/white" android:orientation="vertical"> <TextView - android:id="@+id/pop_single_title" + android:id="@+id/dialog_select_title" android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="20dp" @@ -21,7 +21,7 @@ android:textSize="@dimen/text_size_big" android:background="@color/colorPrimary"/> <com.wx.wheelview.widget.WheelView - android:id="@+id/pop_single_wheel" + android:id="@+id/dialog_select_list_view" android:layout_width="200dp" android:layout_height="wrap_content"></com.wx.wheelview.widget.WheelView> <View @@ -33,7 +33,7 @@ android:layout_height="50dp" android:orientation="horizontal"> <TextView - android:id="@+id/pop_single_confirm" + android:id="@+id/dialog_select_ok" android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="match_parent" @@ -57,7 +57,7 @@ android:layout_height="match_parent" android:background="@color/colorText_5"/> <TextView - android:id="@+id/pop_single_cancel" + android:id="@+id/dialog_select_cancel" android:layout_weight="1" android:layout_width="wrap_content" android:layout_height="match_parent" -- Gitblit v1.8.0