xxxxxxxxxxGatewayClient.getDefault().startScanGateway(new ScanGatewayCallback() { @Override public void onScanGatewaySuccess(ExtendedBluetoothDevice device) { } @Override public void onScanFailed(int errorCode) { }});
xxxxxxxxxxGatewayClient.getDefault().connectGateway(item, new ConnectCallback() { @Override public void onConnectSuccess(ExtendedBluetoothDevice device) { } @Override public void onDisconnected() { }}
xxxxxxxxxxconfigureGatewayInfo.uid = MyApplication.getmInstance().getAccountInfo().getUid();configureGatewayInfo.userPwd = MyApplication.getmInstance().getAccountInfo().getMd5Pwd(); configureGatewayInfo.ssid = binding.wifiName.getText().toString().trim(); configureGatewayInfo.wifiPwd = binding.wifiPwd.getText().toString().trim(); configureGatewayInfo.plugName = device.getAddress(); GatewayClient.getDefault().initGateway(configureGatewayInfo, new InitGatewayCallback() { @Override public void onInitGatewaySuccess(DeviceInfo deviceInfo) { LogUtil.d("gateway init success"); isInitSuccess(deviceInfo); } @Override public void onFail(GatewayError error) { }});