我对从不同线程更新UI元素的问题感到困惑。 Android允许我们仅从UI线程更新视图。 但最近我在onCreate()方法中尝试了以下构造:
new Thread(new Runnable() {
@Override
public void run() {
mUserNameTv.setText("some text");
}
}).start();
它有效。我无法理解它是如何工作的。请有人解释一下。感谢