나는 3 개의 활동 A, B 및 C가 있습니다. 활동 A에는 항목 목록이 있습니다. 활동 A에서 한 행을 클릭하면 항목을 설명하는 활동 B가 호출됩니다. 활동 B에는 다른 목록이 있습니다. 나는 그것의 행을 클릭하면, 그것은 활동 C.번들 값 문제
를 호출 I는 A에서 B로 id
필드를 통과해야 다음 C.
나는 활동의 값
Small
Medium
이 있다고 가정 A.
나는이에서 Small
을 클릭하고 활동 B로 이동 한 후 C. 모두에 잘 작동하고 있습니다. id
가 통과하면 활동 전체에서 정확합니다.
Medium
을 클릭하고
A.
에 가고.id
은 B에 올바르게 전달됩니다. 그러나 C에 도달하면 대신
onCreate()
이되지 않습니다. 거기에
id
값은 이전 값으로, 그 중
Small
입니다. 하지만 올바른 이드를 원해. 이 문제의 원인은 무엇일까요? 아무도 도와 줄 수 없습니까? 미리 감사드립니다.
이렇게하면 내 전체 응용 프로그램이 닫히고 있습니다. 내 전체 활동은 활동 그룹 내에 있습니다 – Mathew
싱글 인스턴스로 시도하십시오 – Hussain
Activityc.this.finish(); – Hussain