Android - 如何在通知面板中添加[切换按钮]? (你可以切换 Wifi、蓝牙、平面模式等的地方。)

Android - how to add a [Toggle button] in the Notification Panel ? (the place where you can toggle Wifi, bluetooth, Plane Mode, ect ..)

我正在尝试让我的应用程序在 [通知面板] 中添加一个 toogle 按钮,您可以在其中切换 Wifi、蓝牙、平面模式等 ..,(我花了过去 6 个小时搜索我什么也没找到)

这是我在一张图片中谈论的 2 个示例:

-在 2 个蓝色框中,这 2 个按钮是自定义按钮(意味着它们与库存无关 android,它们是由 Playstore 的应用程序添加的),

#1 按钮 : Shazam 按钮是打开 Shazam 的快捷方式(这不是我需要的,虽然很想知道它是如何完成的)

#2 按钮 :第一次按下它开始在我的后置摄像头上录制视频(按钮被激活(蓝色)),第二次按下它停止录制并保存视频,所有这一切都发生在后台,执行此操作的应用程序永远不会打开(这意味着这不仅仅是应用程序的快捷方式)

=> 所以我想做的是为我的应用程序设置一个自定义按钮,像 #2 按钮,对于我的应用程序 activating/disabling,它会让我的应用程序的后台服务向服务器发送 TCP 消息,(以防万一你想知道我正在尝试做什么)

我的 phone 没有 Root,我知道这不需要 Root phone。

(我正在尝试用 Xamarin/c# 来做到这一点)

遗憾的是没有人回答,所以我一直在寻找,我发现我所谓的通知面板菜单,实际上被称为“快速面板”..

无论如何,这里有一些链接对我帮助很大:Link 1 , Link 2