张海江
2017-08-07 957b8e9d4bc63524dad27c2f8458856da0bf5c06
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));
                }
            }