안드로이드 개발 질문/답변
(글 수 45,052)
요새 많이 판매중인 미아방지기나 분실방지기에 관련된 것을 프로젝트중인데요
블루투스 채팅 소스를 기반으로 만들고있습니다.
c언어만 하다가 처음 안드로이드를 접하다보니 막히는 부분이 있어 질문드립니다
블루투스가 끊어질 시기에 입력받았던 번호로 문자를 보내고 싶은데요
끊어질시기는 connectionlost라는 곳에 쓰면 되는것 같은데 에디트컨트롤로 입력받았던 값을 mainactivity 에서는 쓸수있겠는데 bluetoothservice클래스에서는 어떻게 써야하는지 모르겟습니다
소스자체에서 번호를 입력해놓으면 그번호로 문자가 가긴합니다만
액티비티가 아니어서 인텐트로도 보낼수없눈건지 자꾸 에러가 뜨는데 서비스 클래스에 extends Mainactivity라 써서 상속받는건 안되는지 궁금합니다
혹시 제가 잘못알고있어 정확한 끊어지는시기와 어떻게하면 입력받은 번호로 문자를 보낼수있는지 궁금합니다 ㅠㅠ
제발 알려주세영 ㅠㅠ
Bluetooth Service에서는 BluetoothGattCallback 안의 onConnectionStateChange 에서 BluetoothProfile.STATE_DISCONNECTED로 끊어진 것을 알수가 있습니다.
Google 샘플 앱을 보시고 하면 될 것 같네요...