Я могу читать и записывать общие настройки и проверил, что полученный XML-файл выглядит правильно. Но возможно ли построить иерархию предпочтений вместо простого списка?
Я получаю доступ к настройкам непосредственно из своего кода, поэтому решение не должно предполагать, что в приложении присутствует экран настроек. Я обнаружил классы PreferenceGroup, PreferenceCategory и PreferenceManager, но они, похоже, предполагают наличие экрана настроек.