В MainActivity.onCreate () я установил таймер:
val t1 = fixedRateTimer("PingTask", true, initialDelay = 0, period = 10000) {
val pt = PingTask(myDataset, myStatus, viewAdapter)
println("Initializing timer...")
}
Класс таймера выглядит так:
class PingTask(val hosts: Array<String>, val hostStatus: Array<Int>, val adapter: MyAdapter): TimerTask() {
override fun run() {
println("Timer called...")
Но кажется, что он никогда не вызывается, потому что тамнет выхода ...