所以我知道如何在ListPreference
中获取currently selected item。
我也知道如何设置哪个项目the default。
但是我找不到ListPreference.setDefaultValue()
的“反向等价”。
有没有办法在运行时确定哪个是当前默认值item
? (最好是ListPreference
)中基于0的索引
答案 0 :(得分:1)
您可以使用
String value = listPreference.getValue();
int index = listPreference.findIndexOfValue(value);