샘플키보드 기반으로 커스텀 입력기를 제작하고 있습니다.

다만들었고 동작엔 이상없는데,

디바이스를 재시작하면 입력방식이 유지가 안되고 기본 키보드로 돌아가있네요;


베이스로 삼았던 샘플키보드는 디바이스 재시작해도 입력방식이 유지되는데 말이죠ㅠ

삭제한부분이 딱히 없는데, 입력방식을 유지하는 처리는 어디서 하는지 알수있을까요?

API 뒤져봐도 모르겠네요ㅠ 혹시 서비스의 설정은 다른방식으로 저장되고 불러와지나요?


종료되는 onFinishInput, onDestroy 나

시작되는 onCreate, onStartInput, onStartInputView 등에서도

딱히 입력방식유지와 관련된 설정은 하지 않는것 같은데 말이죠ㅠ

다른 초기화 메서드 같은경우는 overide하지않았구요


샘플키보드 기반에서 바뀐건 KeyboardView를 상속받은 CustomKeyboardView 사용한것 외엔

크게 없습니다