YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Korean subtitles

← 어댑터를 업데이트하기

Get Embed Code
9 Languages

Showing Revision 1 created 12/21/2014 by Gemma Lee.

  1. 로그에서 우리는
    올바른 기상 데이터를 받았고
  2. 원하던 포멧의 문자 배열로
    받았음을 압니다
  3. 그래서 UI를 최종적으로
    업데이트할 때입니다
  4. AsyncTask가 어떻게 메인 스레드로
  5. 데이터를 전달했는지 생각해보세요
    Ctrl+O 를 눌러서
  6. AsyncTask에서 override할 수 있는
    모든 메소드의 목록을 볼 수 있어요
  7. 그 중 하나를 누르면
    코드안에서 prepopulate할 겁니다
  8. 그 다음에 AsyncTask에서 받은
    새로운 데이터로
  9. ArrayAdapter를 업데이트 할 수 있어요
    힌트를 드리자면
  10. ForecastAdapter를
    전역 변수를 만들 수 있어요
  11. 그래서 FetchWeatherTask안에서
    접속할 수 있어요
  12. 이것은 static class가 아님을 확인하세요
    그렇지 않으면
  13. forecast fragment로부터
    멤버 변수에 접속할 수 없습니다
  14. 그 다음 컴파일해서 앱을 만드세요
    그걸 실행해서
  15. refresh 버튼을 누리면
    여러분이 위치한 곳의
  16. 1주일치 날씨가 나와야 합니다
    작동이 되면
  17. 로그를 지저분하게 만들지 않으려면
    verbose log 를 지우세요
  18. 여러분이 이 코드를 작업하면서
  19. unsupported operation exception를 보면
  20. 가짜 데이터를 만들 때
  21. ArrayAdapter를 초기화하면
  22. 문자열을 배열이 아니라
    리스트로 전달하세요
  23. 그런 식으로 이 list collection에서
  24. clear 메소드나
    add 메소드를 부를 수 있어요