블루투스를 이용해서 임베디드보드와 통신하는 앱을 개발중입니다.
블루투스 연결과 데이트 쓰기, 읽기를 BluetoothService.java 클래스에서 쓰레드로 처리를 하고 있고...
메인 액티비티에서는 핸들러를 이용해서 스레드와 통신하고 데이터를 읽고 쓰는게 되는데...
다른 액티비티나 서브 액티비티로 넘어가서 BluetoothService.java 클래스를 참조하면 초기화되면서 연결이 끊겨버립니다... 이렇게 하지 않고 기존의 스레드를 써서 데이터를 쓰거나 읽고... 기존의 핸들러는 버리고 또 다른 핸들러를 생성할 수 있는 방법이 있나요?