SettingsActivity.java 文件源码

java
阅读 24 收藏 0 点赞 0 评论 0

项目:Treebolic 作者:
/**
 * 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);
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号