Я разработал службу Android без графического интерфейса, вызываемую через настраиваемое намерение внешними приложениями. Предыдущая версия программного обеспечения использовала графический интерфейс, а управление предпочтениями осуществлялось через графическое меню, которое открывало PreferenceActivity.
Однако теперь я хотел бы иметь специальный экран настроек только для настройки службы. Мне интересно, можно ли повторно использовать PreferenceActivity с помощью значка на панели запуска с надписью "Настройки MyApp" или с помощью кнопки "Настройки" в службах list (например, см. Google Keyboard на запущенных сервисах).
Если возможно, я хотел бы добиться этого, не создавая другую активность, поскольку у меня нет ничего полезного, кроме одной кнопки для открытия настроек. Любые идеи?