共用方式為


LauncherApps.Callback.OnPackagesSuspended 方法

定義

多載

OnPackagesSuspended(String[], UserHandle)

表示已暫停一或多個套件。

OnPackagesSuspended(String[], UserHandle, Bundle)

表示已暫停一或多個套件。

OnPackagesSuspended(String[], UserHandle)

表示已暫停一或多個套件。

[Android.Runtime.Register("onPackagesSuspended", "([Ljava/lang/String;Landroid/os/UserHandle;)V", "GetOnPackagesSuspended_arrayLjava_lang_String_Landroid_os_UserHandle_Handler", ApiSince=24)]
public virtual void OnPackagesSuspended (string[]? packageNames, Android.OS.UserHandle? user);
[<Android.Runtime.Register("onPackagesSuspended", "([Ljava/lang/String;Landroid/os/UserHandle;)V", "GetOnPackagesSuspended_arrayLjava_lang_String_Landroid_os_UserHandle_Handler", ApiSince=24)>]
abstract member OnPackagesSuspended : string[] * Android.OS.UserHandle -> unit
override this.OnPackagesSuspended : string[] * Android.OS.UserHandle -> unit

參數

packageNames
String[]

剛剛暫停的套件名稱。

user
UserHandle

產生變更之配置檔的UserHandle。

屬性

備註

表示已暫停一或多個套件。 例如,當裝置管理員暫停應用程式時,可能會發生這種情況。

注意:在執行或更新版本的裝置 android.os.Build.VERSION_CODES#P Android P 上,覆寫 #onPackagesSuspended(String[], UserHandle, Bundle) 的任何應用程式都不會收到此回呼。

android.content.pm.LauncherApps.Callback.onPackagesSuspended(java.lang.String[], android.os.UserHandle)Java 檔。

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

適用於

OnPackagesSuspended(String[], UserHandle, Bundle)

表示已暫停一或多個套件。

[Android.Runtime.Register("onPackagesSuspended", "([Ljava/lang/String;Landroid/os/UserHandle;Landroid/os/Bundle;)V", "GetOnPackagesSuspended_arrayLjava_lang_String_Landroid_os_UserHandle_Landroid_os_Bundle_Handler", ApiSince=28)]
public virtual void OnPackagesSuspended (string[]? packageNames, Android.OS.UserHandle? user, Android.OS.Bundle? launcherExtras);
[<Android.Runtime.Register("onPackagesSuspended", "([Ljava/lang/String;Landroid/os/UserHandle;Landroid/os/Bundle;)V", "GetOnPackagesSuspended_arrayLjava_lang_String_Landroid_os_UserHandle_Landroid_os_Bundle_Handler", ApiSince=28)>]
abstract member OnPackagesSuspended : string[] * Android.OS.UserHandle * Android.OS.Bundle -> unit
override this.OnPackagesSuspended : string[] * Android.OS.UserHandle * Android.OS.Bundle -> unit

參數

packageNames
String[]

剛剛暫停的套件名稱。

user
UserHandle

已暫停指定套件的使用者。

launcherExtras
Bundle

Bundle如果提供給系統,則為啟動器的額外項目,null否則為 。

屬性

備註

表示已暫停一或多個套件。 具有 android.permission.SUSPEND_APPS 的裝置系統管理員或應用程式可以執行這項操作。

具有許可權 android.permission.SUSPEND_APPS 的暫停應用程式可以選擇性地提供 Bundle 額外的資訊,讓啟動器處理這些套件的暫停狀態很有説明。 此 Bundle 內容應該是暫停應用程式與啟動器之間的合約。

已取代這個成員。 launcherExtras 應該使用 #getSuspendedPackageLauncherExtras(String, UserHandle)取得。 若為所有其他情況, #onPackagesSuspended(String[], UserHandle) 則應該使用 。

android.content.pm.LauncherApps.Callback.onPackagesSuspended(java.lang.String[], android.os.UserHandle, android.os.Bundle)Java 檔。

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

適用於