블루투스 예제를 따라해보면서 해보니 연결은 잘대는데 문제가
연결이 이미 되있을 경우 처리가 없는것 같더군요..
그래서 연결을 한번하고나서 연결을 또 할 경우 익셉션처리로 가버리더라고요..
public void run(){
mbtAdapter.cancelDiscovery();
try{
mmSocket.connect();
}catch (IOException connectException){
try {
Log.d(TAG, "연결실패"); <<< 연결이 되있고 다시 연결할 경우 이쪽으로만 처리됨
mmSocket.close();
}catch (IOException closeException){
Log.e(TAG, "unable to close() socket during connection failure", closeException);
}
return;
}
연결이 되있는 상태에서 다시 연결을 시도하는 방법이 없을까요