Language

StatusBarManager.RequestAddTileService メソッド

定義

オーバーロード

Name 説明
RequestAddTileService(ComponentName, ICharSequence, Icon, IExecutor, IConsumer)

現在の QS タイルのセットに android.service.quicksettings.TileService を追加するようにユーザーに要求します。

RequestAddTileService(ComponentName, String, Icon, IExecutor, IConsumer)

現在の QS タイルのセットに android.service.quicksettings.TileService を追加するようにユーザーに要求します。

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 リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象