0
I 활동 그룹이 하나 있습니다. 약 6 개의 활동으로 구성됩니다. A> B> C> D> E> F 활동 그룹에서 정상적으로 작동합니다. 이것으로 한 활동에서 다른 활동으로 이동하는 데 사용됩니다.활동 그룹 외부의 일부 활동 호출
View view = ConsultationGroup.group.getLocalActivityManager().startActivity("newsdisplay", Home1.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)).getDecorView();
ConsultationGroup.group.replaceView(view);
지금 문제는 다음과 같습니다
나는 활동 E에서 활동 F를 호출해야하며 활동 그룹에 있으면 안됩니다. 따라서 나는 활동 그룹 외부의 활동을 호출해야합니다. 나는이 방법을 사용하고있다.
Intent Home1=new Intent(E.this,F.class);
startActivity(Home1);
그러나 문제는 내가 5 번 키를 다음 그것은 F처럼 행동한다 활동 A. 저를 필요 반격을 할 때 내가 F.에서 활동 E에 돌아오고 있어요 때 다시 제대로 작동하지 않는 장치를 다시 열쇠이다 > E> D> C> B> A
활동 F에 갈 때 활동 E의 활동 그룹 상태를 저장하고 돌아올 때 뒤로 키를 누르면 정상적으로 작동해야합니다.
Pls 해결 ...
버튼을 클릭 할 때 한 활동에서 다른 활동으로 이동해야 할 때. –
아래 링크를 확인하십시오 ... 활동 상태를 유지하기 위해 ActivityGroup의 라이프 사이클 메소드를 사용한 사례를 확인하십시오. 당신은 아마도 비슷한 것을 할 필요가 있습니다 ... http://www.devdaily.com/java/jwarehouse/android/core/java/android/app/ActivityGroup.java.shtml – Archit
그리고 저는 약간 동의해야합니다. @Peter Knego 여기. 아무도 문제를 해결할 수 없거나 작업 코드를 제공 할 수 없습니다. 그들은 최선의 방향으로 올바른 방향으로 나아갈 수 있습니다. 조금 관대해라. 때때로 upvote 또는 받아들이는 것은 당신을 낙상하지 않을 것이다. 당신의 문제를 들여다 볼 시간을 가진 사람에게 감사드립니다. – Archit