| import cn.net.aicare.modulelibrary.module.BodyFatScale.BodyFatDataUtil; | import cn.net.aicare.modulelibrary.module.BodyFatScale.BodyFatDataUtil; | ||||
| import cn.net.aicare.modulelibrary.module.BodyFatScale.BodyFatRecord; | import cn.net.aicare.modulelibrary.module.BodyFatScale.BodyFatRecord; | ||||
| import cn.net.aicare.modulelibrary.module.BodyFatScale.McuHistoryRecordBean; | import cn.net.aicare.modulelibrary.module.BodyFatScale.McuHistoryRecordBean; | ||||
| import cn.net.aicare.modulelibrary.module.BodyFatScale.User; | |||||
| /** | /** | ||||
| * wifi+ble体脂秤 | * wifi+ble体脂秤 | ||||
| initLauncher(); | initLauncher(); | ||||
| } | } | ||||
| private User getDefault(){ | |||||
| User user = new User(); | |||||
| user.setModeType(BodyFatDataUtil.MODE_ORDINARY); | |||||
| user.setSex(BodyFatDataUtil.SEX_MAN); | |||||
| user.setAge(18); | |||||
| user.setHeight(170); | |||||
| user.setAdc(560); | |||||
| user.setWeight(50); | |||||
| user.setId(1); | |||||
| return user; | |||||
| } | |||||
| private void initLauncher() { | private void initLauncher() { | ||||
| launcher = registerForActivityResult(new ResultContact(), result -> { | launcher = registerForActivityResult(new ResultContact(), result -> { | ||||
| if (!TextUtils.isEmpty(result)) { | if (!TextUtils.isEmpty(result)) { | ||||
| break; | break; | ||||
| case BodyFatDataUtil.TEST_FINISH: | case BodyFatDataUtil.TEST_FINISH: | ||||
| mList.add(0, "测量状态:" + status + " 测量完成"); | mList.add(0, "测量状态:" + status + " 测量完成"); | ||||
| if (bodyFatBleUtilsData != null) { | |||||
| bodyFatBleUtilsData.sendData(BodyFatDataUtil.getInstance().sendTestStatus(1)); | |||||
| } | |||||
| break; | break; | ||||
| case BodyFatDataUtil.MUC_REQUEST_USER_INFO: | case BodyFatDataUtil.MUC_REQUEST_USER_INFO: | ||||
| mList.add(0, "测量状态:" + status + "请求用户信息"); | mList.add(0, "测量状态:" + status + "请求用户信息"); | ||||
| try { | try { | ||||
| int selectWifi = Integer.valueOf(mEditText.getText().toString().trim()); | int selectWifi = Integer.valueOf(mEditText.getText().toString().trim()); | ||||
| if (mHashMap.get(selectWifi) != null && wifimacMap.get(selectWifi) != null) { | if (mHashMap.get(selectWifi) != null && wifimacMap.get(selectWifi) != null) { | ||||
| WifiDialog.newInstance().setTitle(mHashMap.get(selectWifi), wifimacMap.get(selectWifi)).setOnDialogListener(new WifiDialog.OnDialogListener() { | |||||
| WifiDialog | |||||
| .newInstance().setTitle(mHashMap.get(selectWifi), wifimacMap.get(selectWifi)).setOnDialogListener(new WifiDialog.OnDialogListener() { | |||||
| @Override | @Override | ||||
| public void tvCancelListener(View v) { | public void tvCancelListener(View v) { | ||||
| for (String s : list) { | for (String s : list) { | ||||
| mDialogList.add(new DialogStringImageBean(s, 0)); | mDialogList.add(new DialogStringImageBean(s, 0)); | ||||
| } | } | ||||
| ShowListDialogFragment.newInstance().setTitle("").setCancel("", 0).setCancelBlank(true).setBackground(true).setBottom(false).setList(mDialogList).setOnDialogListener(new ShowListDialogFragment.onDialogListener() { | |||||
| ShowListDialogFragment | |||||
| .newInstance().setTitle("").setCancel("", 0).setCancelBlank(true).setBackground(true).setBottom(false).setList(mDialogList).setOnDialogListener(new ShowListDialogFragment.onDialogListener() { | |||||
| @Override | @Override | ||||
| public void onItemListener(int position) { | public void onItemListener(int position) { | ||||
| if (mDialogList.size() > position) { | if (mDialogList.size() > position) { |