From 3bd6e9023e011336da840e11a9d48bb31c7a0261 Mon Sep 17 00:00:00 2001
From: 陈奇 <1650699704@qq.com>
Date: Wed, 07 Nov 2018 09:31:59 +0800
Subject: [PATCH] [*]将电磁版本的唤醒心跳改成两秒,唤醒之后回到30一次心跳 [*]整体版本页面显示的绝对安全换成了安全 [*]自定义语音修改和优化,添加了无声的选择

---
 app/src/main/java/com/moral/yunfushao/activity/BLESearchActivity.java |   21 ++++++++++++++-------
 1 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/app/src/main/java/com/moral/yunfushao/activity/BLESearchActivity.java b/app/src/main/java/com/moral/yunfushao/activity/BLESearchActivity.java
index 6d0d0c4..913fd46 100644
--- a/app/src/main/java/com/moral/yunfushao/activity/BLESearchActivity.java
+++ b/app/src/main/java/com/moral/yunfushao/activity/BLESearchActivity.java
@@ -8,7 +8,6 @@
 import android.content.pm.PackageManager;
 import android.os.Bundle;
 import android.os.IBinder;
-import android.os.Message;
 import android.support.annotation.NonNull;
 import android.support.annotation.Nullable;
 import android.support.v4.app.ActivityCompat;
@@ -107,6 +106,9 @@
                         MainApp.theApp.bleManager.closeBluetoothGatt();
                     }
                     mBluetoothService.connectDevice(scanResultList.get(position));
+                    EventMessage eventMessage = new EventMessage();
+                    eventMessage.setType(AppConfig.BLUETOOCH_CHANGE_CONNECT);
+                    EventBus.getDefault().post(eventMessage);
                 }
             }
 
@@ -119,7 +121,8 @@
 
     @Override
     protected void initListener() {
-        iv_search.setOnClickListener(this);
+//        iv_search.setOnClickListener(this);
+        iv_searchpic.setOnClickListener(this);
     }
 
     @Override
@@ -130,7 +133,8 @@
     @Override
     protected void processClick(View view) {
         switch (view.getId()) {
-            case R.id.iv_search:
+            case R.id.iv_searchpic:
+                mBluetoothService.openBlueTooth();
                 if (isScan) {
                     if (mBluetoothService != null) {
                         mBluetoothService.cancelScan();
@@ -176,7 +180,11 @@
 
         @Override
         public void onServiceDisconnected(ComponentName name) {
-            mBluetoothService = null;
+            if (mBluetoothService != null) {
+                mBluetoothService.cancelScan();
+                mBluetoothService.closeConnect();
+                mBluetoothService = null;
+            }
         }
     };
 
@@ -226,7 +234,7 @@
             if (ActivityManager.getActivityManager().isActivityExist(BLESearchActivity.this.getClass().getName())) {
                 progressDialog.dismiss();
             }
-            Log.d("chonglian","���������������������");
+            Log.d("chonglian", "���������������������");
             mToatUtils.showSingletonToast("���������������������");
             EventMessage msg = new EventMessage();
             msg.setType(AppConfig.GET_BLE_DISCONNECT);
@@ -235,7 +243,7 @@
 
         @Override
         public void onServicesDiscovered() {
-            Log.d("chonglian","���������������������");
+            Log.d("chonglian", "���������������������");
             EventMessage msg = new EventMessage();
             msg.setType(AppConfig.GET_BLE_SERVICE);
             EventBus.getDefault().postSticky(msg);
@@ -243,7 +251,6 @@
                 progressDialog.dismiss();
                 finish();
             }
-
         }
     };
 

--
Gitblit v1.8.0