Проблема в том, что this
относится к CoroutineScope
:
GlobalScope.lauch(){
delay(1000L)
startActivity(Intent(this,ThisActivity::class.java))
}
, вам необходимо указать контекст здесь. Если вы выполняете это в Activity (скажем, MyActivity), вы можете сделать это так:
GlobalScope.lauch(Dispatchers.Main) {
delay(1000L)
startActivity(Intent(this@MyActivity,ThisActivity::class.java))
}