2014-07-10 4 views
1

내 앱을 사용하려면 위치 서비스가 필요합니다.Android : 외부 Intent를 실행 한 후 다시 열면 재설정 됨

다른 제공 업체를 확인하는 로더 Activity을 작성했으며, Google지도와 마찬가지로 재구성이 필요한 경우 시스템 설정 인터페이스를 시작합니다. 사용자가 (다른 시나리오에 아마, 재발에) 설정 패널을 마무리하지 않고 멀리, 그것이 Activity 스택의 상단에 남아를 탐색 앱이 포 그라운드로 가져 때 다시 나타나는지

Intent goToSettings = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS); 
startActivity(goToSettings); 

문제는, .

내 앱에서 시스템 설정을 어떻게 "분리"할 수 있습니까? 플래그 결합과 모드 실행을 시도했지만 작동시키지 못했습니다.

+0

"시스템 설정"활동을 시작한 후에'finish()'를 호출하지 않습니까? – asloob

+0

아니요, 로더'Activity'를 완료했지만 스택 상단에 시스템 설정 패널이 남아 있습니다 – slezica

+0

Ok. 코드를 게시 할 수 있습니까? – asloob

답변

0

사용 intent.addFlags (Intent.FLAG_ACTIVITY_NEW_TASK); 별도의 작업으로 외부 의도를 시작합니다.

관련 문제