앱을 시작할 때 스플래시 화면 활동이 있습니다. 시작 스플래시 화면에 finish()가 표시되어 마지막 남아있는 작업에서 BACK을 누르면 더 이상 시작 스플래시 화면이 표시되지 않습니다. 하지만 앱을 직접 종료하는 대신 앱이 시작 스플래시 화면과 다른 이미지를 가진 exit 스플래시 화면을 표시하도록하고 그 후에 앱이 곧 종료됩니다.사용자가 다른 활동에서 "뒤로"를 클릭하면 새로운 활동이 시작됩니다.
이렇게 되길 원합니다. 스플래시 화면 1 (시작) -> 활동 A -> 활동 B -> (뒤로 가기) -> 활동보기 A -> (다시 뒤로) -> 스플래시 화면 2 (끝)
어떻게하는가?
활동 A의 뒤로 단추를 무시해야합니까? 아니면 사용자가 활동 A의 뒤로 단추를 누르면 다른 활동을 표시 할 다른 방법이 있습니까?
구현 정보가 제공됩니다. Activity A의 onBackPressed()를 재정의하십시오. 그러나 Activity A가 다른 곳에서는 인스턴스화되지 않았는지 확인하십시오. 그렇지 않으면 2 차 스플래시 화면이 중간에 나타납니다. – Shubhayu
예, 활동 A가 다른 곳에서 인스턴스화되지 않도록 확인합니다. 알림을 보내 주셔서 감사합니다. – efransiscus