共用方式為


CrossProfileApps.CanInteractAcrossProfiles 方法

定義

傳回呼叫套件是否可以跨配置文件互動。

[Android.Runtime.Register("canInteractAcrossProfiles", "()Z", "GetCanInteractAcrossProfilesHandler", ApiSince=30)]
public virtual bool CanInteractAcrossProfiles ();
[<Android.Runtime.Register("canInteractAcrossProfiles", "()Z", "GetCanInteractAcrossProfilesHandler", ApiSince=30)>]
abstract member CanInteractAcrossProfiles : unit -> bool
override this.CanInteractAcrossProfiles : unit -> bool

傳回

如果呼叫套件可以跨配置文件互動,則為 true。

屬性

備註

傳回呼叫套件是否可以跨配置文件互動。

具體來說,會傳回下列是否全部為 true:<ul><li>#getTargetUserProfiles() 會傳回呼叫使用者的非空白清單。</li li><>使用者先前已同意進行通話套件的跨配置文件通訊。</li li><>依預設,呼叫套件已由 OEM 列入允許清單,或已由android.app.admin.DevicePolicyManager#setCrossProfilePackages(ComponentName, Set)系統管理員透過 明確允許清單。 </li></ul>

如果 false為 ,則可以使用 #canRequestInteractAcrossProfiles()來檢查套件目前要求使用者同意跨配置檔互動的能力。 如果 true為 ,則可以透過 #createRequestInteractAcrossProfilesIntent()取得使用者同意。 接著,封裝可以接聽 #ACTION_CAN_INTERACT_ACROSS_PROFILES_CHANGED 廣播。

android.content.pm.CrossProfileApps.canInteractAcrossProfiles()Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於