Главная / Разработка приложений для Android 4.0 / // This method comes from an Activity class. public void onClick(View v) { new Thread(new Runnable () { public void run() { Bitmap b = loadImageFromNetwork("http://example.com/image.png"); mImageView.setImageBitmap(b); } }).start(); } Почему код не осущес

// This method comes from an Activity class. public void onClick(View v) { new Thread(new Runnable () { public void run() { Bitmap b = loadImageFromNetwork("http://example.com/image.png"); mImageView.setImageBitmap(b); } }).start(); } Почему код не осуществляет ожидаемых действий?

вопрос

Правильный ответ:

конструктор Thread не допускает Runnable в качестве аргумента
вместо loadImageFromNetwork() должно быть threadLoadFromNetwork()
mImageView не доступно внутри метода run()
инструменты UI доступны за пределами потока UI
аргумент View v в onClick() должен быть конечным
Сложность вопроса
37
Сложность курса: Разработка приложений для Android 4.0
56
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не эти подсказки - я бы не смог решить c этими тестами intuit.
21 дек 2020
Аноним
ответ подошёл
01 мар 2018
Аноним
Нереально сложно
01 апр 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.