2013-03-27 2 views
5

부모 활동에서 자식 활동을 닫고 싶습니다. 내 흐름은 활동 A가 활동 A 안에 열리는 것과 같습니다. 활동 B는 시작하지만 활동 A는 배경 작업을하고 있습니다. 내 배경 작업의 결과를 얻었을 때 나는 활동 A에서 활동 B를 닫고 싶었다.부모 활동에서 자식 활동을 닫는 중

그렇게 할 수 있는가? 도움이 필요하다. 고맙습니다.

답변

15

startActivityForResult (Intent intent, int requestCode)을 사용하여 활동 B를 시작한 다음 finishActivity (int requestCode)을 호출하여 활동 B를 닫을 수 있습니다.

1

퇴근 후에 모든 활동을 완료하지 않아도됩니다. Android는이를 수행합니다. 그래서 Activity A를 맨 위 작업으로 다시 시작하십시오. 당신이 무엇을해야

3

는 (자녀의 활동을 죽이고 싶어 할 때, finishActivity(childId);

Here

+2

방법 [이]에서 서로 다른 것을 보았다하려고 그런 startActivityForResult(yourIntent, childId);

로 활동을 시작하다 http://stackoverflow.com/a/15654577/1444073)? – theV0ID

+0

그건 내 소스를 인용하는 것만은 아닙니다. –

관련 문제