StatusBarManager.RequestAddTileService メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| Name | 説明 |
|---|---|
| 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 タイルのセットに TileService を追加するようにユーザーに要求します。 これを呼び出すと、表示されている TileService を現在のタイルに追加するかどうかをユーザーが決定するように求められます。 ユーザーは要求を拒否でき、システムは多数の要求の後に特定の ComponentName に対する要求の処理を停止できます。 要求は、タイルに関するユーザー情報に表示されます。タイルのタイル アイコンのアプリケーション名ラベル。追加されるユーザーは、このサービスの取得に使用されるコンテキストから決定され、現在のユーザーと一致する必要があります。 要求するアプリケーションがフォアグラウンド (ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUNDにあり、TileService をエクスポートする必要があります。 注: ユーザーがその特定の要求 (ユーザー、ComponentName) を十分に前に拒否した場合、システムは要求を自動拒否することを選択できます。
関連項目も参照:
android.app.StatusBarManager.requestAddTileServiceの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
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 タイルのセットに TileService を追加するようにユーザーに要求します。 これを呼び出すと、表示されている TileService を現在のタイルに追加するかどうかをユーザーが決定するように求められます。 ユーザーは要求を拒否でき、システムは多数の要求の後に特定の ComponentName に対する要求の処理を停止できます。 要求は、タイルに関するユーザー情報に表示されます。タイルのタイル アイコンのアプリケーション名ラベル。追加されるユーザーは、このサービスの取得に使用されるコンテキストから決定され、現在のユーザーと一致する必要があります。 要求するアプリケーションがフォアグラウンド (ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUNDにあり、TileService をエクスポートする必要があります。 注: ユーザーがその特定の要求 (ユーザー、ComponentName) を十分に前に拒否した場合、システムは要求を自動拒否することを選択できます。
関連項目も参照:
android.app.StatusBarManager.requestAddTileServiceの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。