/**
* Connect list preference to service data
*
* @param listPreference list preference
*/
private void fillWithServiceData(@NonNull final ListPreference listPreference)
{
final List<HashMap<String, Object>> services = Services.getServices(this, true);
if (services != null)
{
final int n = services.size();
final String[] entries = new String[n];
final String[] values = new String[n];
for (int i = 0; i < n; i++)
{
final HashMap<String, Object> service = services.get(i);
entries[i] = (String) service.get(Services.LABEL);
values[i] = (String) service.get(Services.PACKAGE) + '/' + service.get(Services.NAME);
}
listPreference.setEntries(entries);
listPreference.setEntryValues(values);
}
}
SettingsActivity.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:Treebolic
作者:
评论列表
文章目录