Урок 85. Еще несколько способов выполнения кода в UI-потоке

Обсуждение уроков
Assasinnys
Сообщения: 1
Зарегистрирован: 27 фев 2018, 15:29

Re: Урок 85. Еще несколько способов выполнения кода в UI-пот

Сообщение Assasinnys » 27 фев 2018, 15:39

donec писал(а):Подскажите почему в классе MyTimerTask (класс в отдельном файле) не видно textView из MainActivity? Саму MainActivity видит.
20.png
А Вам, батенька, надо бы почитать и выучить статические и динамические типы (или как они там называются) :) .
В данном случае у Вас ошибка в том, что вы вроде бы как передали ссылку на активити, но не использовали её. Вместо этого, Вы статически обратились к классу. В 15 строчке второго файла необходимо вместо MainActivity.textView надо написать activity.textView.

donec
Сообщения: 2
Зарегистрирован: 26 фев 2018, 06:19

Re: Урок 85. Еще несколько способов выполнения кода в UI-пот

Сообщение donec » 28 фев 2018, 12:38

Assasinnys писал(а): В 15 строчке второго файла необходимо вместо MainActivity.textView надо написать activity.textView.
Что в лоб, что по лбу одинаково, activity.textView тоже не срабатывает.

Решилось так

Код: Выделить всё

                    TextView textView = activity.findViewById(R.id.textView);
                    textView.setText("jfjfj");

Ответить