Как при помощи класса Random реализовать случайность открытия той или иной активити?

У меня есть метод, который с помощью таймера через некоторое время открывает вторую активность, но так же у меня есть третья активность. Что мне сделать, чтобы с вероятностью 50/50 открывалась вторая либо третья активность?

    private fun getAnotherActivity() {
    val intent = Intent(this, ActivityTwo::class.java)

    Timer().schedule(object : TimerTask() {
        override fun run() {
            startActivity(intent)
            finish()
        }
    }, 3500)
}

Ответы (1 шт):

Автор решения: katso
import kotlin.random.Random

val needOpenTwoActivity = Random.nextBoolean()
val intent = if(needOpenTwoActivity){
    Intent(this, ActivityTwo::class.java)
} else {
    Intent(this, ActivityThree::class.java)
}
→ Ссылка