전화가 시작되면 응용 프로그램을 다시 시작하려고합니다. 나는 전화 상태 변경을 듣고 있는데, 나는 상태를 벗어 났을 때 응용 프로그램을 다시 시작하려고합니다.응용 프로그램을 다시 만들기 전에 다시 실행하십시오.
Intent i = new Intent(context, MyClass.class);
i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(i);
활동이 내가 "singleTop"발사 모드를 사용하고 다시 만들 수없는 것 :
이
은 내가 사용하고 발사 활동 코드입니다. 문제는 활동이 다시 시작되었지만 정면에 있지 않다는 것입니다. 어쩌면 누군가가 이것을위한 해결책을 가지고있을 것인가? 감사합니다. .
방법에 대한 [FLAG_ACTIVITY_REORDER_TO_FRONT] (http://developer.android.com/reference/android/content/Intent.html#FLAG_ACTIVITY_REORDER_TO_FRONT) 빠른 회신 –