Skip to content

Instantly share code, notes, and snippets.

@af2905
Last active December 5, 2023 19:56
Show Gist options
  • Select an option

  • Save af2905/e930868661b1f1a6a616d8c55f343f19 to your computer and use it in GitHub Desktop.

Select an option

Save af2905/e930868661b1f1a6a616d8c55f343f19 to your computer and use it in GitHub Desktop.
activity_main_work_in_different_threads
class MainActivity : AppCompatActivity() {
private lateinit var binding: ActivityMainBinding
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
binding = ActivityMainBinding.inflate(layoutInflater)
setContentView(binding.root)
binding.button.setOnClickListener {
lifecycleScope.launch {
val data = downloadUserData()
val avatar = downloadUserAvatar()
println("$data, $avatar")
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment