Как получить доступ к элементу(или методу Activity) с класса Application?
Добрый вечер, я еще новичок в Android. Разрабатываю приложение, которое принимает сообщения с компьютера по принципу singleton. Как мне получить доступ к элементу(например TextView) в запущенной Activity, класс Application выступает как singleton?
Как получить элемент и с ним взаимодействовать в activity я знаю, я хочу (например изменить текст) взаимодействовать с элементом за пределами Activity, через какие механизмы это можно сделать?
У всего есть мера. Если активити не активна, то ни само активити, ни текствью не будет существовать.
Саму переменную в которую записываются текствью можно сделать паблик в классе текущего активити и она будет видна для всех инкапсулированных в активити классов.
Как только произошло переключение на другое активити все данные в старом стираются. Поэтому для важных данных при взамимодействии используют клас Intent. А для сохранения важных значений используется класс Bundle. Кстати в onCreate в качестве параметра и используется экземпляр такого класса