Home | History | Annotate | Download | only in settings

Lines Matching refs:resolveInfo

27 import android.content.pm.ResolveInfo;
100 List<ResolveInfo> resolveInfos = pm.queryIntentServices(dreamIntent,
103 for (ResolveInfo resolveInfo : resolveInfos) {
104 if (resolveInfo.serviceInfo == null)
107 dreamInfo.caption = resolveInfo.loadLabel(pm);
108 dreamInfo.icon = resolveInfo.loadIcon(pm);
109 dreamInfo.componentName = getDreamComponentName(resolveInfo);
111 dreamInfo.settingsComponentName = getSettingsComponentName(pm, resolveInfo);
233 private static ComponentName getDreamComponentName(ResolveInfo resolveInfo) {
234 if (resolveInfo == null || resolveInfo.serviceInfo == null)
236 return new ComponentName(resolveInfo.serviceInfo.packageName, resolveInfo.serviceInfo.name);
239 private static ComponentName getSettingsComponentName(PackageManager pm, ResolveInfo resolveInfo) {
240 if (resolveInfo == null
241 || resolveInfo.serviceInfo == null
242 || resolveInfo.serviceInfo.metaData == null)
248 parser = resolveInfo.serviceInfo.loadXmlMetaData(pm, DreamService.DREAM_META_DATA);
253 Resources res = pm.getResourcesForApplication(resolveInfo.serviceInfo.applicationInfo);
277 Log.w(TAG, "Error parsing : " + resolveInfo.serviceInfo.packageName, caughtException);
281 cn = resolveInfo.serviceInfo.packageName + "/" + cn;