내 앱에 문제가 있습니다. 저는 캔버스 위에 그림을 그릴 수있는 SurfaceHolder를 가지고 있습니다.
surfaceCreated 메소드 아래에서 thread.start()
;
surfaceDestroyed 메서드에서 thread.join()
;
내 앱을 실행하고 홈 키를 누른 다음 whoch가 surfaceDestroyed
메소드를 호출합니다.
문제는 내가 나중에 다시 시도하고 내 응용 프로그램을 다시 실행할 때 예외가 시작된 스레드를 얻는 것입니다. 왜 이런거야? 심지어 스레드가 이미 isAlive()
을 사용하여 실행 중인지 확인하기 위해 테스트 중입니다. thread.join
라인을 thread.wait
으로 대체해야합니까?
만약 그렇다면 어떻게 스레드를 다시 시작하지 않고 surfaceCreated
에서 재개 할 수 있습니까?Android thread.join() 앱을 다시 시작하면 스레드 강제 종료
0
A
답변
1
관련 문제
- 1. Android : onclicklistener 강제 종료?
- 2. 앱을 다시 시작하면 삭제 된 NSData가 다시 나타납니다.
- 3. Android SQLite onUpgrade = 강제 종료
- 4. Android 터치 이벤트 강제 종료
- 5. android : 강제 종료 처리 방법
- 6. Android : 강제 종료 후 SharedPreference 오류
- 7. iPhone : 빨리 앱을 종료 한 다음 다시 시작하면 마지막 화면이 검은 색으로 표시되고 다시 시작됩니다.
- 8. 전화 통화 후 게임 강제 종료? - Android
- 9. 홈 화면 앱을 다시 시작하면 위젯 알림이 표시됩니까?
- 10. 탭보기의 Android 블루투스 강제 종료 오류
- 11. 강제 종료 후 Android 서비스가 계속 실행됩니다.
- 12. Android 활동 강제 종료 전 콜백?
- 13. 강제 CherryPy 자식 스레드
- 14. Android 알림이 앱을 다시 시작하지만 다시 시작하려고합니다.
- 15. 파이썬 종료 스레드 다시 시작할 수 없습니다
- 16. 저장된 상태에서 iPhone 앱을 다시 시작하면 즉시 함수를 호출합니까?
- 17. 앱 도움말 (강제 종료)
- 18. MediaPlayer 강제 종료 서비스
- 19. 사용자가 앱을 강제 종료 한 시점을 확인하는 방법은 무엇입니까?
- 20. 응용 프로그램 강제 종료
- 21. iPhone 강제 종료
- 22. 연결 강제 종료 오류
- 23. 출시 즉시 강제 종료
- 24. 강제 종료 처리
- 25. Android - 렌더링 스레드 내에서의 활동 종료
- 26. 강제 종료 후 앱이 깨지는 경우
- 27. 레이아웃 - 땅, 검은 화면과 강제 종료
- 28. 응용 프로그램 강제 종료 (.net)
- 29. Android 캡처 애플리케이션이 강제 종료 될 때 애플리케이션의 파일에 로그인
- 30. 다중 스레드 NSDocument 종료
아, 덕분에 잘 작동합니다! –