почему новая тема может касаться вида - PullRequest
0 голосов
/ 08 февраля 2019

как мы знаем в приложениях для Android, мы можем касаться представлений только с Main/UI Thread, а в противном случае CalledFromWrongThreadException выбрасывает с сообщением ниже:

android.view.ViewRootImpl$CalledFromWrongThreadException:
Only the original thread that created a view hierarchy can touch its views.

, но когда я касаюсь только 1 раз при onCreate(),это исключение не выдает и "Привет еще раз!"устанавливается на TextView

 TextView tv;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    tv = findViewById(R.id.tv);

    new Thread(new Runnable() {
        @Override
        public void run() {
            tv.setText("Hello Again!");
        }
    }).start();
}

Знаете почему?

...