1
A
답변
5
Activity.finish()
을 호출하여 다른 활동을 중지 할 수 있습니다. 또는 Activity.finishActivity()
을 사용하여 startActivityForResult()
으로 시작하는 활동을 완료 할 수 있습니다.
1
새 활동을 시작하면 이전 활동이 onPause()가됩니다. 이전 활동의 onPause()에서 finish()를 호출 해 볼 수 있습니다.
관련 문제
- 1. 안드로이드에서 방향 변경시 활동을 표시하는 방법?
- 2. void 포인터를 없애는 방법
- 3. HTML 태그를 없애는 방법
- 4. libthread_db를 없애는 방법
- 5. 가로 스크롤 막대를 없애는 방법
- 6. jquery 레이아웃에서 여백을 없애는 방법
- 7. 플래시 플레이어에서 softkeyboard를 없애는 방법
- 8. 하단에서 나타나는 활동을 표시하는 방법
- 9. 안드로이드에서 첫 번째 활동을 보이지 않게 만드는 방법
- 10. 내 활동을 시작한 활동을 찾으십니까?
- 11. 안드로이드에서 처리기를 중지하는 방법?
- 12. Eclipse에서 탭 위에 막대를 없애는 방법
- 13. SOQL 쿼리의 10,000 자 제한을 없애는 방법
- 14. C# : 싱글 톤 창을 없애는 방법
- 15. UI 스레드에서 프리 로더 없애는 방법
- 16. WPF - 잘못된 디자인 시간 오류를 없애는 방법
- 17. 수학 표현식에서 불필요한 괄호를 없애는 방법
- 18. BroadcastReceiver에서 활동을 시작하는 방법
- 19. 위젯에 활동을 추가하는 방법
- 20. 서비스에서 활동을 죽이는 방법
- 21. 런처 활동을 찾는 방법
- 22. ASyncTask에서 활동을 닫는 방법?
- 23. 방법 : 단일보기에서 여러 활동을?
- 24. 사용자의 활동을 모니터하는 방법
- 25. 현재 활동을 어둡게하는 방법?
- 26. viewflipper로 활동을 전환하는 방법
- 27. SMS 활동을 멈추는 방법
- 28. 사용자 활동을 기록하는 방법
- 29. 언제 새로운 활동을 만들어야합니까?
- 30. 안드로이드에서 다른 활동으로 활동을 생성 할 수 있습니까?
감사합니다. 나는 너에게 제안을 시도했다. 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