누군가가 android.app.ProgressDialog가 제대로 사용 된 방법을 설명 할 수 있습니까? 이후 hide() 메서드를 호출하면 Only the thread which created the ui can touch it
이 표시됩니다. 그러나 dismiss() 메소드는 진행률 대화 상자를 제거했습니다. 그러나 dismiss() 메소드 후에 show()를 호출해도 진행률 대화 상자가 제대로 표시되지 않습니다.android.app.ProgressDialog의 올바른 사용 [dismiss() vs hide()]
0
A
답변
2
UI 스레드 외부에서 hide()
또는 dismiss()
을 사용하지 마십시오. UI 스레드에서 이러한 메서드를 호출해야합니다. 비 UI 스레드에서 대화 상자를 숨기려면보기가있는 경우 View.post
을 사용하거나 Activity.runInUiThread
을 사용할 수 있습니다.
onPostExecute
또는 onCancel
을 AsyncTask
클래스로 사용하는 것이 더 좋습니다. 또는 일반적인 접근 방식으로 Handler
.
관련 문제
- 1. MonoTouch Dismiss Keyboard (일종의)
- 2. Froyo의 WebView (2.2). zoomControl dismiss
- 3. wxPython : Show() 및 Hide() 사용
- 4. 언어 인증 및 적절한 vs 올바른 법적 용어의 사용
- 5. 올바른 사용
- 6. 올바른 사용
- 7. 올바른 사용
- 8. 올바른 사용
- 9. Dismiss() 메소드로 ProgressDialog를 멈출 수 없습니다.
- 10. 다른 함수에서 같은 요소에 hide() 사용
- 11. JS와 함께 BlockUI 사용 hide = no go?
- 12. Google 시각화와 함께 .hide() 및 .show() 사용
- 13. 새로운 사용/삭제의 올바른 사용
- 14. 실행중인 응용 프로그램에서 알람 "Dismiss"이벤트를 감지합니까?
- 15. 개념 : WCF 서비스 VS 사용 소켓 VS.?
- 16. VS 2010의 MSTest 사용
- 17. CSS의 올바른 사용
- 18. SetThreadAffinityMask의 올바른 사용
- 19. ZF 모델의 올바른 사용
- 20. 종속성 속성 올바른 사용
- 21. pthread_detach의 올바른 사용
- 22. strcmp 함수의 올바른 사용?
- 23. 백킹 콩의 올바른 사용
- 24. NSDateComponents의 올바른 사용
- 25. PHP MVC 올바른 사용
- 26. RuntimeException의 올바른 사용?
- 27. 자바에서 actionListener의 올바른 사용
- 28. vbScript MsgBox의 올바른 사용
- 29. mcrypt_decrypt PHP의 올바른 사용
- 30. 올바른 방법 sessionFactory 사용