Как изменять ImageView из другого класса?

152
28 января 2019, 05:30

Есть MainActivity.java с activity_main.xml. Есть Test.java с test.xml.

В test.xml есть ImageView picture. Как мне получить доступ к picture из MainActivity.java? Естественно, через findViewByID в MainActivity.java при попытке найти ImageView picture, который находится под классом Test.java, все скатывается в ошибку с null.

Пробовал объявлять в Test.java этой вьюшке public static ImageView picture, но студия ругается на возможную утечку памяти.

Как мне получить доступ к этому ImageView из MainActivity.java?

READ ALSO
… build.gradle

… build.gradle

Что может быть причиной, того, что в проекте только один buildgradle вместо двух

207
Зачем компилировать Maven-проект в IntelIJ Idea, если можно просто запустить нужный класс?

Зачем компилировать Maven-проект в IntelIJ Idea, если можно просто запустить нужный класс?

В IntelIJ IDEA мы можем легко выполнить любой Java-класс, являющийся точкой входа в приложение из контекстного меню (на примере ниже это класс EntryPoint)

157
Картинка на задний фон

Картинка на задний фон

Я хочу на задний фон в body поставить изображение,как это сделать?

160