2012-07-08 2 views
1

인터넷 자원을 소비하기 때문에 다시로드하지 않으려 고하는 활동이 많습니다. 각 활동에는 다른 모든 활동에 대한 참조 단추가 있습니다. 또한 이러한 활동은 상태를 유지해야하며 singleInstance 플래그 (모든 예방 조치)를 사용해야합니다.3 개 이상의 고유 한 활동 유지

감사합니다.

답변

0

제 제안은 Activity이 메모리에 영구적으로 남아 있도록 시도하지 않는 것입니다. 이것은 안드로이드 시스템의 일이지 당신 것이 아닙니다. Activity이 일시 중지/중지 된 상태가되면 활성 상태가되어서는 안됩니다. 장치에 메모리 리소스가 부족하면 시스템에 의해 언제든지 파괴 될 수 있기 때문입니다. 여러 개의 Activity에 인터넷 연결이 지속되도록하려면 대체로 Service을 사용하고 싶을 것입니다.

Activity이 서로 연결되어 있다는 이상한 소리가납니다 Activity ... 사용자가 앱을 탐색 할 수있는 최선의 방법이라고 확신 하시겠습니까?

1

다른 활동으로 이동하면이 활동을 중단하고 상태를 저장하십시오. 문제를 이해하면 해결할 수있는 좋은 방법 일 수 있습니다.

관련 문제