Я новый разработчик, так что мой вопрос может быть слишком основным.Я ищу пример определения предпочтений звука.Например, пользователь может выбрать, какой звук будет запускать приложение.Может быть такой виджет RingtonPreference, чтобы пользователь мог выбрать звук.Как я знаю, предпочтения поддерживают примитивные типы: Boolean, string, float, long и integer.Каким способом лучше всего разработать предпочтения: сохранить в entryValues имена, если звуки (строки), адреса файлов из класса Resourse (целое число) или другим способом.Пожалуйста, предоставьте краткий пример кода.Заранее спасибо!
Прежде всего спасибо за быстрый и подробный ответ!Я хочу упорядочить список звуков: должен быть один «Нет», список звуков, содержащий папку «raw», возможность добавить новый звук из разных мест и две кнопки: «установить» и «отменить».Когда пользователь касается одного элемента из списка - начинает воспроизводиться звук.Есть небольшая проблема со стандартным виджетом, который предоставляет библиотеку Android.«ListPreference» не подходит, потому что при прикосновении к одному из элементов - элемент выбирается и список закрывается, «кнопки не установлены и не отменены».«RingtonPreference» также не подходит - мне не удалось добавить что-то в список.Как можно создать собственный макет предпочтений, то есть выбранные параметры будут сохранены так же, как и на стандартных виджетах.Пожалуйста, предоставьте пример короткого кода.Заранее спасибо!