Передать данные из Popup в НЕвызывающую Активити. Как грамотно организовать?

155
10 августа 2021, 22:50

Есть Activity0, в которой создается обьект созданного мной класса (ToggleValues). Этот обьект настраивает всплывающее окно с EditText, кнопками OK и CANCEL, и запускает его. По событию OnClick кнопки OK нужно данные в EditText передать в Activity0. С этим у меня не возникло бы затруднений, если бы фактическое создание Popup я не вынес в отдельный класс ToggleValues. Подсмотрел такое где-то, и мне понравилось. Но теперь, создавая слушателя в Activity0 для назначения его на кнопку OK в другом классе, я имею ситуацию которая меня запутала. Слушатель должен быть статическим, и данные я в Activity0 использовать не могу. Не уверен что внятно обьяснил, если что дополню кодом.

Сделав несколько переменных в Activity0 статическими, мне удалось работать с полученными данными. Только не могу из статического слушателя в Activity0 закрыть Activity0. А надо.

Чувствую что ерунду сделал. Подскажите как сделать правильно?

READ ALSO
как написать регулярное выражение для номера

как написать регулярное выражение для номера

как написать выражение для поиска номера телефона в котором содержаться знаки "-" но не более 2 раз +5845654-20-20 true +5845654-20-20-1 false

235
Ошибка при generate-signed-apk

Ошибка при generate-signed-apk

Если я последую советам, то все apk создатьсяНо что это за ошибка? Из-за чего? Какие могут быть последствия?

371
Почему MongoDB не сохраняет данные?

Почему MongoDB не сохраняет данные?

Почему при работе с mongodb через node js когда делаю post запросы данные сохраняются а после полной перезагрузки компьютера кроме одного файла в коллекции...

203
Как работает DOMparser?

Как работает DOMparser?

Недавно начал изучать java script, и столкнулся с проблемойУ меня не работает DOMparser

208