Backgroud 작업의 스레드 대 어댑터 - 어떤 것을 선호하고 그 이유는 무엇입니까?

StackOverflow https://stackoverflow.com/questions/2223271

  •  19-09-2019
  •  | 
  •  

문제

전체 멍청한 안드로이드 프로그래밍으로서 나는 스레드/수면 대신 주기적으로 텍스트 뷰를 업데이트하기 위해 어댑터와 핸들러를 사용하는 것이 좋습니다. 그러나 왜 그런지 궁금합니다! 제안이 있습니까?

도움이 되었습니까?

해결책

Android에서는 UI 스레드 외부에서 UI 위젯을 업데이트 할 수 없습니다. Handler a Thread UI와의 의사 소통. 이 접근법에서는 뷰 데이터를 생성하여 스레드를 시작하여이를 전달합니다. Handler a Message. 그런 다음 핸들러는 보낸 데이터에 따라 UI를 업데이트합니다.

어댑터가 방정식에 맞는 위치를 정확히 잘 모르겠습니다. 일반적으로 일부 데이터를 뷰로 연결하는 데 사용되기 때문입니다 (예 : ListView 그리고 ListAdapter).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top