PackageManager.GetPreferredPackages(PackageInfoFlags) 方法

定义

检索当前配置的所有首选包的列表。

[Android.Runtime.Register("getPreferredPackages", "(I)Ljava/util/List;", "GetGetPreferredPackages_IHandler")]
public abstract System.Collections.Generic.IList<Android.Content.PM.PackageInfo> GetPreferredPackages (Android.Content.PM.PackageInfoFlags flags);
[<Android.Runtime.Register("getPreferredPackages", "(I)Ljava/util/List;", "GetGetPreferredPackages_IHandler")>]
abstract member GetPreferredPackages : Android.Content.PM.PackageInfoFlags -> System.Collections.Generic.IList<Android.Content.PM.PackageInfo>

参数

flags
PackageInfoFlags

用于修改返回的数据的其他选项标志。

返回

PackageInfo 对象列表,每个首选应用程序一个,按首选项顺序排列。

属性

注解

检索当前配置的所有首选包的列表。 列表中的第一个包是最首选的,最后一个包是最首选的。

此成员已弃用。 此函数不再执行任何操作。 平台负责分配首选活动,因此无法直接修改。 若要确定由平台解析的活动,请使用 #resolveActivity#queryIntentActivities。 若要将应用配置为负责特定角色并检查当前角色持有者,请参阅 android.app.role.RoleManager

适用于 . 的 android.content.pm.PackageManager.getPreferredPackages(int)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于