简体   繁体   中英

Android Customize Row in ListPreference

Is there a way to use a custom row for the ListPreference in the Android preference screen?

Currently I populate the ListPreference like this, but I need more info (description) shown in the List

int count = items.size();
CharSequence[] entries = new CharSequence[count];
CharSequence[] entryValues = new CharSequence[count];

for (int i = 0; i < count; i++) {
    entries[i] = items.get(i).toString();
    entryValues[i] = String.valueOf(i);
}

langPref.setEntries(entries);
langPref.setEntryValues(entryValues);

我发现列表首选项没有执行此操作的能力。

please see this topic: custom row in a listPreference?

but there is a problem that i see,selecting radioButton noting Work!

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM