From c2807d4a1d6152c7eb429b3dc1141034ae0c82ac Mon Sep 17 00:00:00 2001 From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674> Date: 星期一, 08 五月 2017 12:56:36 +0800 Subject: [PATCH] --- VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/RegisterFragment.java | 22 +++++++++++++++++----- 1 files changed, 17 insertions(+), 5 deletions(-) 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 1059533..161d799 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 @@ -45,6 +45,7 @@ import org.xutils.http.RequestParams; import java.io.ByteArrayOutputStream; +import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Date; import java.util.List; @@ -368,7 +369,7 @@ public void onSelected(String value) { fragment_register_country.setValue(value); } - }); + },fragment_register_country.getValue()); } //@OnClick(R.id.fragment_register_gender) @@ -377,17 +378,28 @@ public void onSelected(String value) { fragment_register_gender.setValue(value); } - }); + }, fragment_register_gender.getValue()); } //@OnClick(R.id.fragment_register_birthday) public void fragment_register_birthday_click(View view) { + String birthdayStr = fragment_register_birthday.getValue(); + Date birthday = new Date(); + if (birthdayStr != null && !"".equals(birthdayStr)) { + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); + try { + birthday = sdf.parse(birthdayStr); + } catch (Exception e) { + e.printStackTrace(); + } + } + new DateSelectDialog( new OkClickedListener(){ public void onSelected(String value) { fragment_register_birthday.setValue(value); } - },new Date()); + }, birthday); } //@OnClick(R.id.fragment_register_visitor_class) @@ -396,7 +408,7 @@ public void onSelected(String value) { fragment_register_visitor_class.setValue(value); } - }); + }, fragment_register_visitor_class.getValue()); } //@OnClick(R.id.fragment_register_id_class) @@ -405,7 +417,7 @@ public void onSelected(String value) { fragment_register_id_class.setValue(value); } - }); + }, fragment_register_id_class.getValue()); } @OnClick(R.id.fragment_register_back) -- Gitblit v1.8.0