@Override
protected ResolveInfo newResult(PackageParser.ServiceIntentInfo filter, int match) {
final PackageParser.Service service = filter.service;
ServiceInfo si = PackageParserCompat.generateServiceInfo(service, mFlags);
if (si == null) {
return null;
}
final ResolveInfo res = new ResolveInfo();
res.serviceInfo = si;
if ((mFlags & PackageManager.GET_RESOLVED_FILTER) != 0) {
res.filter = filter;
}
res.priority = filter.getPriority();
res.preferredOrder = service.owner.mPreferredOrder;
res.match = match;
res.isDefault = filter.hasDefault;
res.labelRes = filter.labelRes;
res.nonLocalizedLabel = filter.nonLocalizedLabel;
res.icon = filter.icon;
return res;
}
VPackageManagerService.java 文件源码
java
阅读 43
收藏 0
点赞 0
评论 0
项目:container
作者:
评论列表
文章目录