I developed an Android Service without GUI, called via a custom Intent by external applications. The previous version of the software used a GUI and preference management was done via a graphical menu that opened a PreferenceActivity.
However, now I would like to have a dedicated preference screen, only for service configuration. I'm wondering if it is possible to reuse the PreferenceActivity, via having an icon on the launcher saying "MyApp Preferences" or by having a "Settings" button on the services list (for example, see Google Keyboard on the running services).
If possible, I would like to achieve this by not creating another activity, since I have nothing useful to put on that besides a single button to open settings. Any ideas?