문제

내 코드는 API의 Bluetoothchat 샘플을 기반으로합니다. 다른 장치에 잘 연결되어 문제가없는 연결을 읽고 쓸 수 있습니다. 그러나 장치를 돌리면 UI의 방향이 자동으로 변경됩니다. 그 후, Bluetooth 연결에 글을 쓰려고하면 응용 프로그램이 충돌합니다!

화면의 방향이 어떻게 든 블루투스에 영향을 미친다는 것은 이상하게 보입니다. 나는 Android를 처음 접했지만 응용 프로그램의 상태를 저장하고 다시로드해야 할 때와 같은 것들에 대해 아직 확신하지 못합니다. 이 시간 중 하나인가요? 화면의 방향을 어떻게 든 응용 프로그램의 상태를 재설정합니까?!

감사!

도움이 되었습니까?

해결책

화면의 방향이 변경되면 활동이 죽고 다시 시작됩니다. 상태를 저장하고 재개해야합니다. 여기를 봐: onsaveinstancestate

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top