xuxiuxi
2017-05-12 e1bcafb39828e18a3605d94aad20376484b56b26
VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/RegisterFragment.java
@@ -7,6 +7,7 @@
import android.provider.MediaStore;
import android.util.Base64;
import android.util.DisplayMetrics;
import android.view.MotionEvent;
import android.view.View;
import android.widget.ImageView;
import android.widget.LinearLayout;
@@ -44,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;
@@ -103,6 +105,9 @@
    private SurveillanceQueryItem surveillanceQueryItem_selectPhoto;
    private SurveillanceQueryItem surveillanceQueryItem_uploadPhoto;
    public static long selectedSurveillancePhotoId = -1;
    public static long selectedCustomPhotoId = -1;
    private static RegisterFragment instance = new RegisterFragment();
@@ -335,6 +340,8 @@
    }
    public void resetForm() {
        selectedCustomPhotoId = -1;
        selectedSurveillancePhotoId = -1;
        fragment_register_name.setValue("徐修溪"+Math.random());
        fragment_register_phone.setValue("13691348767");
        fragment_register_gender.setValue("男");
@@ -361,50 +368,61 @@
        this.surveillanceQueryItem_uploadPhoto = null;
    }
    @OnClick(R.id.fragment_register_country)
    //@OnClick(R.id.fragment_register_country)
    public void fragment_register_country_click(View view) {
        new CountryDialog(fragment_register_linear_layout, new OkClickedListener() {
            public void onSelected(String value) {
                fragment_register_country.setValue(value);
            }
        });
        },fragment_register_country.getValue());
    }
    @OnClick(R.id.fragment_register_gender)
    //@OnClick(R.id.fragment_register_gender)
    public void fragment_register_gender_click(View view) {
        new SelectDialog(fragment_register_linear_layout, Constant.DialogSelectType.GENDER, new OkClickedListener() {
            public void onSelected(String value) {
                fragment_register_gender.setValue(value);
            }
        });
        }, fragment_register_gender.getValue());
    }
    @OnClick(R.id.fragment_register_birthday)
    //@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)
    //@OnClick(R.id.fragment_register_visitor_class)
    public void fragment_register_visitor_class_click(View view) {
        new SelectDialog(fragment_register_linear_layout, Constant.DialogSelectType.VISITOR_TYPE, new OkClickedListener() {
            public void onSelected(String value) {
                fragment_register_visitor_class.setValue(value);
            }
        });
        }, fragment_register_visitor_class.getValue());
    }
    @OnClick(R.id.fragment_register_id_class)
    //@OnClick(R.id.fragment_register_id_class)
    public void fragment_register_id_class_click(View view) {
        new SelectDialog(fragment_register_linear_layout, Constant.DialogSelectType.ID_TYPE, new OkClickedListener() {
            public void onSelected(String value) {
                fragment_register_id_class.setValue(value);
            }
        });
        }, fragment_register_id_class.getValue());
    }
    @OnClick(R.id.fragment_register_back)
@@ -418,7 +436,7 @@
        new SurveillancePhotoDialog(fragment_register_linear_layout, Constant.DialogSelectType.ID_TYPE, new OkClickedListener() {
            public void onSelected(String value) {
            }
        });
        }, selectedSurveillancePhotoId);
    }
    @OnClick(R.id.fragment_register_upload_custom_photo)
@@ -427,7 +445,7 @@
        new SurveillancePhotoDialog(fragment_register_linear_layout, Constant.DialogSelectType.ID_TYPE, new OkClickedListener() {
            public void onSelected(String value) {
            }
        });
        }, selectedCustomPhotoId);
    }
    @OnClick(R.id.fragment_register_id_card_photo)