Suspending Functions (1) 썸네일형 리스트형 Kotlin Coroutine Thread 변경하기, Coroutine Suspending Functions (중단 함수) 먼저 Coroutine이 작동하는 Thread를 변경하는 것에 대해서 다루겠습니다. 문제 상황 이전 Hello Couroutine! 에서는 코루틴을 사용해 백그라운드 스레드에서 로그를 남기도록 했습니다. 하지만 UI를 수정하는 작업을 백그라운드 스레드에서는 할 수 없어 UI 관련 작업은 할 수 없었습니다. class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) btnDownloadUserData.setOnClickListener { // 버튼 클릭시 백그라운드.. 이전 1 다음