StatusBarManager.RequestAddTileService 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| RequestAddTileService(ComponentName, ICharSequence, Icon, IExecutor, IConsumer) |
請求使用者將 a |
| RequestAddTileService(ComponentName, String, Icon, IExecutor, IConsumer) |
請求使用者將 a |
RequestAddTileService(ComponentName, ICharSequence, Icon, IExecutor, IConsumer)
請求使用者將 a android.service.quicksettings.TileService 加入目前的 QS 圖塊集合。
[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
執行者用來執行回調
- resultCallback
- IConsumer
回調以表示請求的結果。
- 屬性
備註
請求使用者將 TileService 加入目前 QS 圖塊集合。 呼叫此功能會提示使用者決定是否要將顯示的 TileService 加入目前的圖塊。 使用者可以拒絕該請求,系統可在多次請求後停止處理該元件名稱的請求。 請求會向使用者顯示該圖塊的資訊:應用程式名稱、圖塊標籤、圖示圖示。將新增此服務的使用者是根據用於檢索此服務的上下文決定,且必須與目前使用者相符。 請求的應用程式必須位於前景(ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND,且 TileService 必須匯出。 注意:如果使用者已多次拒絕該特定請求(使用者、元件名稱),系統可選擇自動拒絕該請求。
另請參閱:
Android 參考資料。android.app.StatusBarManager.requestAddTileService
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
RequestAddTileService(ComponentName, String, Icon, IExecutor, IConsumer)
請求使用者將 a android.service.quicksettings.TileService 加入目前的 QS 圖塊集合。
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
執行者用來執行回調
- resultCallback
- IConsumer
回調以表示請求的結果。
備註
請求使用者將 TileService 加入目前 QS 圖塊集合。 呼叫此功能會提示使用者決定是否要將顯示的 TileService 加入目前的圖塊。 使用者可以拒絕該請求,系統可在多次請求後停止處理該元件名稱的請求。 請求會向使用者顯示該圖塊的資訊:應用程式名稱、圖塊標籤、圖示圖示。將新增此服務的使用者是根據用於檢索此服務的上下文決定,且必須與目前使用者相符。 請求的應用程式必須位於前景(ActivityManager.RunningAppProcessInfo.IMPORTANCE_FOREGROUND,且 TileService 必須匯出。 注意:如果使用者已多次拒絕該特定請求(使用者、元件名稱),系統可選擇自動拒絕該請求。
另請參閱:
Android 參考資料。android.app.StatusBarManager.requestAddTileService
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。