之所以用runOnUiThread,是因为该函数必须在主线程里面执行。