共用方式為


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 屬性授權中所述的詞彙使用。

適用於