有人能告诉我什么是错的,我试着用一个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 }
}
Run Code Online (Sandbox Code Playgroud)
这是输出
09-21 00:56:04.067 4419-4419 /?D/TEST:++++ runnablecom.vpioneer.activity.MainActivity$onCreate$runnable$1@529b8fb4 09-21 00:56:04.067 4419-4419 /?D/TEST:++++ handleHandler(android.os.Handler){529b8cb4}