Как показать активность настроек Android внутри всплывающего окна? - PullRequest
0 голосов
/ 02 ноября 2019

У меня есть действие с действующими настройками (по умолчанию, которое генерирует Android-студия), которое я хотел бы отобразить внутри PopupWindow.

Я исследовал, как это сделать, и большинство ответов показывают, как отображатьдействие во всплывающем окне подразумевает непосредственное раздувание макета активности во время создания всплывающего окна.

У меня есть SharedPreferenceChangeListener, который работает в сочетании с существующим действием настроек для мониторинга изменений предпочтений в реальном времени. Мой вопрос заключается в том, может ли надувание макета с помощью PreferenceScreen напрямую сохранить поведение слушателя для элементов предпочтений?

Я мог бы написать отдельный макет для PopupWindow и прикрепить слушателей во время создания для элементов управления внутри элемента управления. макет всплывающего окна, но было бы неплохо использовать простое создание макета и связь с SharedPreferenceChangeListener, который уже есть в Android.

Ждем ваших ответов. Заранее спасибо!

...