Я собираюсь создать активность настроек для своего приложения. Я определил PreferenceActivity
с хорошим расположением, включая объект ListPreference
, чтобы пользователь мог выбрать устройство Bluetooth. У меня возникли проблемы с динамическим заполнением списка.Можно ли загружать элементы ListPreference из адаптера?
Я хотел бы, чтобы заполнить ListPreference
со значениями от адаптера массива (который я буду создавать и заполнять с соответствующими именами Bluetooth-устройства).
Если бы это был прядильный вид, я мог бы просто позвонить setAdapter()
. Однако с объектом ListPreference
я не могу понять, как подключить адаптер (findviewByID
не будет отображаться из View To ListPreference
, поэтому я даже не могу получить дескриптор объекта).
Я хотел бы подключить адаптер, а затем заполнить адаптер значениями, которые в свою очередь заполнили бы значениями ListPreference
.
Nice, nice. Спасибо! –