Имеются следующие настройки:
Класс MainActivity - расширяет активность
класс MyLayout - расширяет представление
Класс Prefs - расширяет PreferenceActivity и реализует OnSharedPreferenceChangeListener
MainActivity создает класс MyLayout и устанавливает его в качестве своего просмотра содержимого. Когда пользователь нажимает на меню, запускается класс Prefs, где пользователь может изменить некоторые настройки.
Я хочу, чтобы, как только пользователь изменил настройку, был вызван перегруженный метод OnsharedPreferenceChanged в классе Prefs, и оттуда я хотел бы вызывать открытые методы для класса MyLayout, который был создан в MainActivity.
Как я могу это сделать?