StatusBarManager.RequestAddTileService メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
RequestAddTileService(ComponentName, ICharSequence, Icon, IExecutor, IConsumer) |
現在の QS タイルのセットに を追加 |
RequestAddTileService(ComponentName, String, Icon, IExecutor, IConsumer) |
現在の QS タイルのセットに を追加 |
RequestAddTileService(ComponentName, ICharSequence, Icon, IExecutor, IConsumer)
現在の QS タイルのセットに を追加 android.service.quicksettings.TileService
するようにユーザーに要求します。
[Android.Runtime.Register("requestAddTileService", "(Landroid/content/ComponentName;Ljava/lang/CharSequence;Landroid/graphics/drawable/Icon;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetRequestAddTileService_Landroid_content_ComponentName_Ljava_lang_CharSequence_Landroid_graphics_drawable_Icon_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=33)]
public virtual void RequestAddTileService (Android.Content.ComponentName tileServiceComponentName, Java.Lang.ICharSequence tileLabel, Android.Graphics.Drawables.Icon icon, Java.Util.Concurrent.IExecutor resultExecutor, Java.Util.Functions.IConsumer resultCallback);
[<Android.Runtime.Register("requestAddTileService", "(Landroid/content/ComponentName;Ljava/lang/CharSequence;Landroid/graphics/drawable/Icon;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "GetRequestAddTileService_Landroid_content_ComponentName_Ljava_lang_CharSequence_Landroid_graphics_drawable_Icon_Ljava_util_concurrent_Executor_Ljava_util_function_Consumer_Handler", ApiSince=33)>]
abstract member RequestAddTileService : Android.Content.ComponentName * Java.Lang.ICharSequence * Android.Graphics.Drawables.Icon * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit
override this.RequestAddTileService : Android.Content.ComponentName * Java.Lang.ICharSequence * Android.Graphics.Drawables.Icon * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit
パラメーター
- tileServiceComponentName
- ComponentName
ComponentName
要求の android.service.quicksettings.TileService
の 。
- tileLabel
- ICharSequence
ユーザーに表示するタイルのラベル。
- icon
- Icon
アイコンをクリックして、ユーザーに表示されるタイルで使用します。
- resultExecutor
- IExecutor
コールバックを実行する Executor
- resultCallback
- IConsumer
要求の結果を示すコールバック。
- 属性
注釈
現在の QS タイルのセットに を追加 android.service.quicksettings.TileService
するようにユーザーに要求します。
これを呼び出すと、表示されている を現在のタイルに追加するかどうかをユーザーに確認するメッセージが android.service.quicksettings.TileService
表示されます。 ユーザーは要求を拒否でき、システムは、いくつかの要求の後に特定 ComponentName
の に対する要求の処理を停止できます。
要求は、タイルに関するユーザー情報に表示されます。 <ul<>li>アプリケーション名</li li>><タイルのラベル</li><li>タイル<のアイコン/li></ul>
これが追加されるユーザーは、このサービスを Context
取得するために使用される から決定され、現在のユーザーと一致する必要があります。 要求するアプリケーションはフォアグラウンド (ActivityManager.RunningAppProcessInfo#IMPORTANCE_FOREGROUND
で、 を android.service.quicksettings.TileService
エクスポートする必要があります。
注: ユーザーがその特定の要求 (ユーザー、ComponentName) を十分に前に拒否した場合、システムは要求を自動拒否することを選択できます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
RequestAddTileService(ComponentName, String, Icon, IExecutor, IConsumer)
現在の QS タイルのセットに を追加 android.service.quicksettings.TileService
するようにユーザーに要求します。
public void RequestAddTileService (Android.Content.ComponentName tileServiceComponentName, string tileLabel, Android.Graphics.Drawables.Icon icon, Java.Util.Concurrent.IExecutor resultExecutor, Java.Util.Functions.IConsumer resultCallback);
member this.RequestAddTileService : Android.Content.ComponentName * string * Android.Graphics.Drawables.Icon * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit
パラメーター
- tileServiceComponentName
- ComponentName
ComponentName
要求の android.service.quicksettings.TileService
の 。
- tileLabel
- String
ユーザーに表示するタイルのラベル。
- icon
- Icon
アイコンをクリックして、ユーザーに表示されるタイルで使用します。
- resultExecutor
- IExecutor
コールバックを実行する Executor
- resultCallback
- IConsumer
要求の結果を示すコールバック。
注釈
現在の QS タイルのセットに を追加 android.service.quicksettings.TileService
するようにユーザーに要求します。
これを呼び出すと、表示されている を現在のタイルに追加するかどうかをユーザーに確認するメッセージが android.service.quicksettings.TileService
表示されます。 ユーザーは要求を拒否でき、システムは、いくつかの要求の後に特定 ComponentName
の に対する要求の処理を停止できます。
要求は、タイルに関するユーザー情報に表示されます。 <ul<>li>アプリケーション名</li li>><タイルのラベル</li><li>タイル<のアイコン/li></ul>
これが追加されるユーザーは、このサービスを Context
取得するために使用される から決定され、現在のユーザーと一致する必要があります。 要求するアプリケーションはフォアグラウンド (ActivityManager.RunningAppProcessInfo#IMPORTANCE_FOREGROUND
で、 を android.service.quicksettings.TileService
エクスポートする必要があります。
注: ユーザーがその特定の要求 (ユーザー、ComponentName) を十分に前に拒否した場合、システムは要求を自動拒否することを選択できます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。