Android 용 미디어 플레이어 앱을 작성했습니다. 나는 onSaveInstanceState와 onRestoreInstanceState의 두통을 해결하기 위해 오랫동안 고려해 왔으며 스크린 회전에서 활동이 다시 시작되는 것을 막을 수있는 쉬운 방법이 있다는 것을 발견했다. 을 <activity>
태그 안에 사용했다. 솔직히 말해서 내 활동에 꽤 효과적입니다. 그러나, 나는 이것이 항상 잘되고 미래에 개발되는 응용 프로그램에 대한 문제를 만들지 모르겠다. 그건 그렇고, 나는 안드로이드 개발자에 게시 된이 사용에 대한 몇 가지 경고를 기억합니다.AndroidManifest.xml에서 활동 다시 시작을 방지하는 것이 항상 안전합니까?
는 기억 : 당신이 구성 변화를 처리 할 수있는 활동을 선언 할 때, 당신은 당신이 대안을 제공 하는 모든 요소를 재설정 할 책임이 있습니다. 방향 변경을 처리하도록 이미지를 선언하고 가로와 세로 사이에서 변경해야하는 이미지가있는 경우 onConfigurationChanged() 중에 각 리소스를 요소에 각각 다시 할당해야합니다.
아이디어가 있으십니까?
'configChanges' attr은 나쁜 생각입니다. https://stackoverflow.com/a/5336057/8298909 –