2012-06-02 5 views
0

나는 하나 이상의 액티비티 인스턴스를 요구하지 않는 앱을 ​​가지고있다. 사용자가 화면으로 돌아 왔을 때 화면을 이해할 수없는 몇 군데를 제외하고는 왼쪽과 같은 상태입니다. 나는 onpause onstop 업데이트를 사용하여 지속 된 데이터를 저장하는 작업을했습니다. 그러나 Intent.FLAG_ACTIVITY_REORDER_TO_FRONT | Intent.FLAG_ACTIVITY_SINGLE_TOP 다음에 startActivity로 플래그를 설정하는 의도를 사용하여 화면을 그대로 유지합니다. 그것은 훌륭하게 작동하는 것 같지만 이해가됩니까? 더 똑똑한 방법이 있습니까? 이런 식으로하는 함정 등 ... 피드백은 크게 감사하겠습니다.안드로이드로 상태 저장하기

답변

1
android:launchMode = "singleTask" 

위의 행을 manifeast 파일의 모든 활동에 추가하십시오. 이러한 실행을 추가하면 활동을 다시 작성하는 대신 활동을 다시 시작합니다.

관련 문제