LockTaskFeatures 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。
[System.Flags]
public enum LockTaskFeatures
[<System.Flags>]
type LockTaskFeatures =
- 継承
-
LockTaskFeatures
- 属性
フィールド
| Name | 値 | 説明 |
|---|---|---|
| None | 0 | LockTask モード中に構成可能なすべての SystemUI 機能を無効にします。 これには、ステータス バーのシステム情報領域 (接続アイコン、クロックなど) が含まれます。通知 (アラート、アイコン、通知の網掛けを含む)ホーム ボタン;[最近使った情報] ボタンと UI。グローバルアクションメニュー(電源ボタンメニュー);keyguard
|
| SystemInfo | 1 | LockTask モード中にステータス バーのシステム情報領域を有効にします。 通常、システム情報領域はステータス バーの右側を占めます (ただし、これは OEM によって異なる場合があります)。 これには、日付と時刻、接続性、バッテリー、振動モードなど、すべてのシステム情報インジケーターが含まれています。
|
| Notifications | 2 | LockTask モード中に通知を有効にします。 これには、ステータス バーの通知アイコン、ヘッドアップ通知、および展開可能な通知の網掛けが含まれます。 [クイック設定] パネルは無効のままであることに注意してください。 この機能フラグは、LOCK_TASK_FEATURE_HOMEと組み合わせてのみ使用できます。 この機能フラグがLOCK_TASK_FEATURE_HOMEなしで定義されている場合、setLockTaskFeatures(ComponentName,int) は IllegalArgumentException をスローします。
|
| Home | 4 | LockTask モード中に [ホーム] ボタンを有効にします。 カスタムランチャーを使用する場合は、addPersistentPreferredActivity(ComponentName,IntentFilter,ComponentName) を使用して既定のランチャーとして登録する必要があり、setLockTaskPackages(ComponentName,String[]) を使用して LockTask のパッケージを許可リストに登録する必要があることに注意してください。
|
| Overview | 8 | LockTask モード中に [概要] ボタンと [概要] 画面を有効にします。 この機能フラグはLOCK_TASK_FEATURE_HOMEと組み合わせてのみ使用でき、この機能フラグがLOCK_TASK_FEATURE_HOMEなしで定義されている場合、setLockTaskFeatures(ComponentName,int) は IllegalArgumentException をスローします。
|
| GlobalActions | 16 | LockTask モード中にグローバル アクション ダイアログを有効にします。 これは、たとえば、ユーザーが電源ボタンを長押ししたときに表示されるダイアログです。 このフラグが設定されていない場合、ユーザーはデバイスの電源をオフにできない可能性があることに注意してください。 setLockTaskFeatures(ComponentName,int) が初めて呼び出されるまで、このフラグは既定で有効になります。
|
| Keyguard | 32 | LockTask モード中にキーガードを有効にします。 keyguard が既に setKeyguardDisabled(ComponentName,boolean) で無効になっている場合、このフラグを設定しても効果はありません。 このフラグが設定されていない場合、ユーザーがロック画面の資格情報を持っていても、キーガードは表示されません。
|
| BlockActivityStartInTask | 64 | 許可されていないアクティビティがロックされたタスクに開始されるのをブロックできるようにします。 |