문제

2 개의 클래스가있는 응용 프로그램을 구축하고 있습니다.사용자가 버튼을 클릭하면 Buttons_Class의 OnClick 루틴이 인텐트와 번들을 생성하고 Display_Class 활동을 시작합니다.이것은 잘 작동합니다.Display_Class는 정보를 가져와 TextView에 표시합니다.

다음에 무슨 일이 일어나야 합니까?사용자가 두 번째 버튼을 클릭하면 Display_Activity를 다시 만들어야 합니까?새로운 의도를 만들어야 합니까?사용자가 버튼을 클릭할 때마다 정보가 한 활동에서 다음 활동으로 어떻게 이동합니까?어떤 예라도 크게 감사하겠습니다.

도움이 되었습니까?

해결책

사용자가 두 번째 버튼을 클릭하면 Display_Activity를 다시 만들어야 합니까?

전화할 때 startActivity(), 기본적으로 활동의 새 인스턴스를 생성합니다.원하는 경우 Intent의 플래그를 사용하여 이를 제어할 수 있습니다. FLAG_ACTIVITY_REORDER_TO_FRONT.

새로운 의도를 만들어야 합니까?

다른 활동을 시작한다면 그렇습니다.다른 복사본을 시작하는 경우 Display_Activity, 아마 아닐거야.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top