Android 在安卓系统中使用“控制屏幕亮度”;后台服务“;

Android 在安卓系统中使用“控制屏幕亮度”;后台服务“;,android,android-widget,Android,Android Widget,问题:- 我想用android的后台服务控制屏幕的亮度 现有解决方案:- 以下链接中的表格中有类似问题:- 为什么现有解决方案不起作用? 链接中提供的所有解决方案都与活动配合得很好,但我想编写一个后台服务,它控制屏幕的亮度 所以你能找个人帮我找到解决这个问题的办法吗 提前感谢您的服务,开始一项活动并尽快完成它 为了给你一个更好的答案,你希望在后台服务中实现什么?它是一个小部件吗?不,它不是一个小部件。我想根据不同的应用程序用途打开和关闭屏幕灯。例如:-若一个电话在4秒钟内打进来,电灯开关就会打

问题:-

我想用android的后台服务控制屏幕的亮度

现有解决方案:-

以下链接中的表格中有类似问题:-

为什么现有解决方案不起作用?

链接中提供的所有解决方案都与活动配合得很好,但我想编写一个后台服务,它控制屏幕的亮度

所以你能找个人帮我找到解决这个问题的办法吗


提前感谢您的服务,开始一项活动并尽快完成它

为了给你一个更好的答案,你希望在后台服务中实现什么?它是一个小部件吗?不,它不是一个小部件。我想根据不同的应用程序用途打开和关闭屏幕灯。例如:-若一个电话在4秒钟内打进来,电灯开关就会打开。但这取决于活动。我想一个独立的服务,监测不同的应用程序和改变屏幕上的灯光。对不起,我以后的答复。我曾尝试在oncreater()方法中启动并关闭该活动,但在关闭应用程序时,我为修改屏幕亮度所做的所有更改均无效。这个问题的解决方案是创建一个透明的活动。谢谢你给了我正确的方向。它并不完美。因为要刷新的活动将保留在任务列表中,任务列表通常命名为“最近”。为了避免这种情况,我们必须在活动中添加两个属性,以便在Main中刷新。请参见此处。。。。android:taskAffinity=“com.schautup.brighty.REFRESH”android:excludeFromRecents=“true”。。。。