활동이 2 개 있습니다. 주요 활동 A & 활동 B 활동 A가 파괴되기를 원하지 않습니다. 새로운 작업으로 B 액티비티를 시작합니다.활동 외부에서 활동 일시 중지/다시 시작
public static void startActivity(Class<?> startClass) {
Intent intent = new Intent(Constants.getActivity(), startClass);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
Constants.getActivity().startActivity(intent);
}`
- Constants.getActivity는()가 활동을 파괴 생성/
- startClass는
것입니다 활동 "A"또는 활동 "B"중 하나이며 현재 활동에 대한 컨텍스트를 반환 그들은 누출된다. 내가 잘못하고 있니? "B"액티비티를 "A"액티비티에서 시작하려면 어떻게해야하며 그 반대의 경우도 필요할 때 백그라운드에서 둘 다 유지해야합니다.
그들을 어떻게 백그라운드에서 유지하고 싶니? – Egor
의도 플래그 확인 ... 문제가 해결됩니다. – ArulRaj