2011-03-29 5 views
0

두 개의 활동 A와 B가 있습니다. 현재 활동 A에 있고 활동 활동에서 시작 활동 B입니다. 활동 B의 변경 사항을 기반으로 활동 B를 완료했습니다. 활동을 업데이트하려고합니다.android에서 현재 활동의 변경 사항을 기반으로 마지막 활동을 업데이트 하시겠습니까?

+0

'현재 작업으로 값을 업데이트하고 싶다'는 것을 어떻게 생각합니까? –

+0

현재 활동에 사용 된 삽입, 업데이트 및 삭제 방법을 의미하며 마지막 활동의 세부 정보를 표시합니다. 따라서 현재 활동이 끝나면 현재 활동의 효과가 마지막 활동에 영향을주지 않습니다. – Dharmendra

답변

0

startActivityForResult()가 찾고있는 것 같습니다.

예 - 활동 A는 startActivityForResult()로 활동 B를 시작합니다. B 액티비티가 끝나면 onActivityResult()를 통해 액티비티 A로 다시 정보를 반환 할 수 있습니다.

구글은 온라인 코드 예제가 있습니다

+0

아니요 새로운 활동을 시작하고 싶지 않습니다. startActivityFroResult() 왜냐하면 나는이 두 가지 활동이 다른 목적을 위해 화면을 편집하고 업데이트하기 때문입니다. – Dharmendra

+0

사과드립니다. 질문에 대한 오해가 있었을 것입니다. –

+0

ok Ryan Reeves하지만 이것에 대한 아이디어는 있으 십니다 ... – Dharmendra

0

http://developer.android.com/reference/android/app/Activity.html#StartingActivities는 단순히 onResume() 새로운 변화를 수용 할 수있는 첫 번째 활동 방법을 재정의합니다.

확실하게 작동합니다.

+0

다양한 위임 방법을 통해 활동의 전체 라이프 사이클을 읽으십시오. Android Project 개발 전반에 도움이 될 것입니다. – Javanator

+0

ok onResume() 메소드의 코드를 업데이트하려고합니다. 감사합니다 .. – Dharmendra

관련 문제