Aufgabe:
Es gibt einen "Run" Button. Wenn er gedrückt wird, sollen in einer Endlosschleife zufällige Zahlen generiert werden.
Es gibt einen "Stop" Button. Wenn er gedrückt wird, soll der Vorgang (Generierung) beendet werden.
Es gibt ein Feld (textView), wo die Zahlen angezeigt werden.
Ich habe nur rudimentäre Ahnung von Android (im Zusammenhang mit Kotlin) und habe es so lösen wollen:
button.setOnClickListener {
run()
}
fun run() {
val number = 0
while (true) {
number = kotlin.random.Random.nextInt()
textView.text = number.toString()
Thread.sleep(1000)
}
}