Service
에 바인딩하려면 Activity
이 필요한 앱을 개발하고 있습니다. 저는 보통 bindService
과 unbindService
을 사용하고 있습니다. 그러나 방향 변경을 통해 바인딩을 유지하려고합니다. 이를 위해 onRetainCustomNonConfigurationInstance
을 무시합니다. 그러나 나는 문제에 직면 해있다. unbind
으로 전화를 걸려면 isFinishing()
으로 끝나고 작동하지만 이 누출되었다는 경고가 표시되면 Exception
이 던져 졌는지 확인합니다. 나는 이것이 주위에 일할 수 있는지 모른다. unbind
에 대한 호출이되는 회전 후, 나는 메시지 서비스방향 변경을 통한 Android Mantain 서비스 연결
내가 유지하고 원래 ServiceConnection
을 바인딩 해제하고있어 등록되지하지만이 작동하지 않습니다와 함께 IllegalArgumentException
을받을 경우
내 주요 문제이다.
Activity
에 붙어있는 Fragment
도 Service
을 사용하고 있기 때문에 바인딩이 방향 변경을 통해 유지됩니다.
해결 방법이 있습니까? 또는 Fragment
에도 ServiceConnection
을 넣어야합니까? 당신이 serviceconnection 객체와 서비스를 결합하려고 할 때, 당신은 활동 컨텍스트를 사용했기 때문에
감사