2011-12-26 5 views
0

일부 활동 호출에서 값을 확인하려고합니다. 이것은 내가 할 노력하고있어입니다 :startActivityForResult/onActivityResult의 문제점

활동 A, B, C

A -> B -> C

AI에

는 C. 에 seted되는 값을 확인해야 그로 인하여 startActivityFromResult (B)와 B startActivityFromResult (C)에서 시작합니다. B에서 의도 데이터! = null이지만 A에서 B의 의도 데이터는 null입니다.

괜찮습니까? 아니면 다른 방법을 구현해야합니까?

많은 도움에 감사드립니다.

답변

0

일부 값을 확인하고 싶은 경우 사용자가 만들지 않고 정적 필드 만 만들면됩니다. 이 활동을 시작할 필요가 없습니다.

하지만 이것이 정말로 원하는 것이라면 액티비티 B의 값을 인 텐트로 추가 한 다음 결과를 C로 시작하십시오. C 액티비티와 동일합니다.