From 84e391f79e4c298e31b990667a54d991d645949f Mon Sep 17 00:00:00 2001 From: 554325746@qq.com <554325746@qq.com> Date: 星期三, 25 十二月 2019 09:01:50 +0800 Subject: [PATCH] a --- app/src/main/java/com/basic/security/fragment/FaceListFragment.java | 47 +++++++++++++++++++---------------------------- 1 files changed, 19 insertions(+), 28 deletions(-) diff --git a/app/src/main/java/com/basic/security/fragment/FaceListFragment.java b/app/src/main/java/com/basic/security/fragment/FaceListFragment.java index 2e45b39..2caa0ef 100644 --- a/app/src/main/java/com/basic/security/fragment/FaceListFragment.java +++ b/app/src/main/java/com/basic/security/fragment/FaceListFragment.java @@ -5,7 +5,6 @@ import android.graphics.BitmapFactory; import android.graphics.Color; import android.text.TextUtils; -import android.util.Log; import android.view.LayoutInflater; import android.view.MotionEvent; import android.view.View; @@ -21,16 +20,12 @@ import android.widget.TextView; import com.basic.security.R; -import com.basic.security.base.BaseApplication; import com.basic.security.base.BaseFragment; -import com.basic.security.manager.impl.cblite.BaseSettingManager; -import com.basic.security.manager.impl.cblite.IdentityManager; -import com.basic.security.manager.impl.cblite.PersonManager; -import com.basic.security.manager.impl.sqlite.SlBaseSettingManager; -import com.basic.security.utils.FaceId; -import com.basic.security.utils.ToastUtil; -import com.couchbase.lite.Blob; +import com.basic.security.manager.BaseSettingManager; +import com.basic.security.manager.IdentityManager; +import com.basic.security.manager.PersonManager; import com.basic.security.model.ModelAdapter; +import com.basic.security.utils.ToastUtil; import org.androidannotations.annotations.Click; import org.androidannotations.annotations.EFragment; @@ -38,7 +33,6 @@ import org.androidannotations.annotations.ViewById; import java.util.ArrayList; -import java.util.Collection; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -58,16 +52,16 @@ public Button person_manage_btn_sure; @ViewById public RelativeLayout face_list; - - private List<ModelAdapter> personList = new ArrayList<>(); - private FaceListGridViewAdapter faceListGridViewAdapter; public String isRegister = "鏈敞鍐�"; - Map<String, ModelAdapter> checkedIdentityMap = new HashMap<>(); Map<String, ModelAdapter> checkedIdentityMapBackup = new HashMap<>(); + float downY = 0; + float moveY = 0; + private List<ModelAdapter> personList = new ArrayList<>(); + private FaceListGridViewAdapter faceListGridViewAdapter; private int clickTemp = -1; -// @Click + // @Click public void not_sign_up() { findPersonList("鏈敞鍐�", new HashMap<>()); } @@ -98,7 +92,7 @@ @Click public void show_camera() { // 鍒ゆ柇鏄惁涓洪�氳妯″紡,鏄殑璇濅笉鍏佽娉ㄥ唽 - if (SlBaseSettingManager.isPassMode()) { + if (BaseSettingManager.isPassMode()) { ToastUtil.show("閫氳妯″紡涓嶅厑璁告敞鍐�"); } else { if (BaseSettingManager.isAdminAuthSignUpModeNeedIdCard() @@ -122,9 +116,6 @@ // personList.get(1).getBlob("camera_image_feature")); // System.out.println("faceList score =" + score); } - - float downY = 0; - float moveY = 0; // 涓嬫媺杩涘叆鑷姪娉ㄥ唽椤甸潰 @SuppressLint("ClickableViewAccessibility") @@ -201,7 +192,7 @@ if (personList.size() != 0) { // 鏈変汉鍛樹俊鎭椂榛樿閫変腑绗竴涓� setDefaultAndSelectedPerson(0); } else { - ((PersonManageFragment) mainActivity().fragment_person_manage).personChanged(null, false); + mainActivity().fragment_person_manage.personChanged(null, false); } face_list_show_image.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override @@ -227,9 +218,9 @@ */ private void setDefaultAndSelectedPerson(int position) { if (position < 0) { - ((PersonManageFragment) mainActivity().fragment_person_manage).personChanged(null); + mainActivity().fragment_person_manage.personChanged(null); } else { - ((PersonManageFragment) mainActivity().fragment_person_manage).personChanged(personList.get(position)); + mainActivity().fragment_person_manage.personChanged(personList.get(position)); isNeedIDCard(position); } faceListGridViewAdapter.setSelection(position); @@ -238,9 +229,9 @@ private void isNeedIDCard(int position) { if ("鏈獙璇佽韩浠借瘉".equals(personList.get(position).getString("verify_status"))) { - ((PersonManageFragment) mainActivity().fragment_person_manage).setNeedVerifyIDCard(true); + mainActivity().fragment_person_manage.setNeedVerifyIDCard(true); } else { - ((PersonManageFragment) mainActivity().fragment_person_manage).setNeedVerifyIDCard(false); + mainActivity().fragment_person_manage.setNeedVerifyIDCard(false); } } @@ -267,7 +258,7 @@ if (selectedPerson != null) { personList.remove(selectedPerson); } - ((PersonManageFragment) mainActivity().fragment_person_manage).selectedPersonDocument = selectedPersonDocument; + mainActivity().fragment_person_manage.selectedPersonDocument = selectedPersonDocument; personList.add(0, selectedPersonDocument); } } @@ -334,8 +325,8 @@ //鍔犺浇瀛愬竷灞� convertView = LayoutInflater.from(getContext()).inflate(R.layout.face_view, null); viewHolder = new ViewHolder(); - viewHolder.imageView = (ImageView) convertView.findViewById(R.id.face); - viewHolder.imageView_checked = (RelativeLayout) convertView.findViewById(R.id.face_checked); + viewHolder.imageView = convertView.findViewById(R.id.face); + viewHolder.imageView_checked = convertView.findViewById(R.id.face_checked); convertView.setTag(viewHolder); } else { viewHolder = (ViewHolder) convertView.getTag(); @@ -403,7 +394,7 @@ //鍔犺浇瀛愬竷灞� view = LayoutInflater.from(getContext()).inflate(R.layout.item_identity_list, null); viewHolder = new ViewHolder(); - viewHolder.checkBox = (CheckBox) view.findViewById(R.id.item_ck); + viewHolder.checkBox = view.findViewById(R.id.item_ck); view.setTag(viewHolder); } else { view = convertView; -- Gitblit v1.8.0