Tag: 可运行

处理程序每​​5秒运行一次任务Kotlin

我想每5秒运行一段代码。 我有一个处理程序实现这个麻烦。 Kotlin如何做到这一点? 这是我到目前为止。 还要注意,variablesTimer_Preview是一个Handler。

Handler的post在Kotlin里是不行的,怎么了?

有人可以告诉我什么是错的,我尝试使用一个Handler发布一个Runnable但它不是执行 var mHandler: Handler? = null override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) mHandler = Handler() var runnable = Runnable { Log.d(“TEST”, “++++ runable”) Log.d(“TEST”, “++++ come end”) } Log.d(“TEST”, “++++ runnable” + runnable) Log.d(“TEST”, “++++ handle” + mHandler) mHandler!!.post { runnable } } 这是输出 09-21 00:56:04.067 4419-4419 /? D / TEST:++++ runnablecom.vpioneer.activity.MainActivity$onCreate$runnable$1@529b8fb4 09-21 00:56:04.067 […]