PackageManager.IsPackageSuspended プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリは、このクエリを実行して、中断されているかどうかを確認できます。
public virtual bool IsPackageSuspended { [Android.Runtime.Register("isPackageSuspended", "()Z", "GetIsPackageSuspendedHandler", ApiSince=28)] get; }
[<get: Android.Runtime.Register("isPackageSuspended", "()Z", "GetIsPackageSuspendedHandler", ApiSince=28)>]
member this.IsPackageSuspended : bool
プロパティ値
true
呼び出し元のパッケージが中断されている場合は 。 false
それ以外の場合は 。
- 属性
注釈
アプリは、このクエリを実行して、中断されているかどうかを確認できます。 アクセス許可 android.permission.SUSPEND_APPS
を持つシステム アプリは、デバイス上の任意のアプリを中断状態にすることができます。
この状態では、アプリケーションの通知は非表示になり、開始されたアクティビティはすべて停止され、トーストやダイアログを表示したり、オーディオを再生したりすることはできません。 ユーザーが中断されたアプリを起動しようとすると、システムは、中断中にこのアプリを使用できないことをユーザーに通知するダイアログを表示します。
アプリがこの状態になると、ブロードキャスト アクションIntent#ACTION_MY_PACKAGE_SUSPENDED
は、マニフェスト レシーバーを含む意図フィルター<>にこのアクションを含むブロードキャスト レシーバーのいずれかに配信されます。</em> 同様に、以前に中断されたアプリがこの状態から取り出されると、ブロードキャスト アクションIntent#ACTION_MY_PACKAGE_UNSUSPENDED
が配信されます。 アプリでは、この状態との間の切り替えを適切に処理するために、これらを使用することが期待されます。
の android.content.pm.PackageManager.isPackageSuspended()
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。