From b4f0e07335e97d66d5a40c396f15a772619066b0 Mon Sep 17 00:00:00 2001
From: 张海江 <181069201@qq.com>
Date: Mon, 26 Mar 2018 13:23:07 +0800
Subject: [PATCH] 提交代码,准备改版

---
 app/src/main/java/com/moral/yunfushao/activity/BLESearchActivity.java |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 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 59cc093..9e00673 100644
--- a/app/src/main/java/com/moral/yunfushao/activity/BLESearchActivity.java
+++ b/app/src/main/java/com/moral/yunfushao/activity/BLESearchActivity.java
@@ -21,6 +21,7 @@
 import com.clj.fastble.data.ScanResult;
 import com.moral.andbrickslib.baseadapter.headandfooter.DividerItemDecoration;
 import com.moral.andbrickslib.baseadapter.recyclerview.MultiItemTypeAdapter;
+import com.moral.yunfushao.MainApp;
 import com.moral.yunfushao.R;
 import com.moral.yunfushao.adapter.BleDeviceAdapter;
 import com.moral.yunfushao.base.BaseActivity;
@@ -93,6 +94,12 @@
                  */
                 if (mBluetoothService != null) {
                     mBluetoothService.cancelScan();
+                    /**
+                     * ���������������������������������������
+                     */
+                    if(MainApp.theApp.bleManager!=null&&MainApp.theApp.bleManager.isConnected()){
+                        mBluetoothService.closeConnect();
+                    }
                     mBluetoothService.connectDevice(scanResultList.get(position));
                 }
             }
@@ -210,7 +217,7 @@
             progressDialog.dismiss();
             EventMessage msg = new EventMessage();
             msg.setType(AppConfig.GET_BLE_SERVICE);
-            EventBus.getDefault().post(msg);
+            EventBus.getDefault().postSticky(msg);
             finish();
         }
     };

--
Gitblit v1.8.0