2009-12-09 6 views

답변

5

Activity.finish()을 호출하여 다른 활동을 중지 할 수 있습니다. 또는 Activity.finishActivity()을 사용하여 startActivityForResult()으로 시작하는 활동을 완료 할 수 있습니다.

+0

감사합니다. 나는 너에게 제안을 시도했다. startActivityForResult (새로운 의도 (Intent.ACTION_VIEW, Uri.parse ("http://www.google.com")), 1111); 그리고 내가했던 개인 처리기 mHandler = 새로운 핸들러() { @Override 공공 무효의 handleMessage (android.os.Message MSG) { 스위치 (msg.what) { 경우 1111 : finishActivity (1111); 휴식; } } }; 디버그 문을 볼 수 있지만 WebView 활동이 종료되지 않습니다. 다른 아이디어가 있습니까? 감사합니다. – hap497

1

새 활동을 시작하면 이전 활동이 onPause()가됩니다. 이전 활동의 onPause()에서 finish()를 호출 해 볼 수 있습니다.

관련 문제