마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

다른액티비티에서 액티비티 종료하는 방법좀 가르쳐주세요

0 추천
Intent i = new Intent(Intent.ACTION_MAIN);
        i.setClassName("com.android.settings", "com.android.settings.VideoSettings");
        startActivity(i);

 

기기 설정창을 띄우려고 소스를넣고 띄웠는데

그런데 다음 액티비티로 넘어가고 종료를하게되면 설정창이 남아있어서 종료를 하고싶습니다

다른 액티비티나 소스적으로 종료를 할 수 잇는 방법이 있을까요 ?

저 설정 클래스를 제가 수정할수가 없어서 다른 액티비티에서 끄거나 켜거나 해야하는데

방법을 찾아도 잘 안나오네요 ㅠㅠ
익명사용자 님이 2015년 12월 28일 질문
flag를 FLAG_ACTIVITY_SINGLE_TASK 나 FLAG_ACTIVITY_SINGLE_INSTANCE를 이용해보시면 어떨까요?

1개의 답변

0 추천
내부 소스라면 해당 Activity 에 sendBroadcast 를 전달해서 finish() 를 시키시는 편이 제일 나아보입니다.
aucd29 (218,390 포인트) 님이 2015년 12월 28일 답변
...