问题标签 [screen-brightness]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
196 浏览

android - How to change brightness?

I run Runnable which should gradually change brightness

I also tried to use

There is <uses-permission android:name="android.permission.WRITE_SETTINGS"/> in Manifest Also without result.

0 投票
0 回答
594 浏览

android - 如何永久更改屏幕亮度?

我在制作应用程序以将我的 android 手机屏幕亮度降低到项目的正常水平以下时遇到了很多问题。我做了很多研究并制作了一个程序。该程序确实会降低手机的亮度,但不会保留更改,因为关闭时活动会丢失。我想让活动在后台保持活跃。我知道我必须使用该服务,但我无法实现它。所以,我的程序是:

有人可以帮我解决这个问题吗?如果您发现此问题与之前提出的一些问题重复,请也将链接添加到该问题。在建议如何在此实现服务时,请告诉我必须添加该/那些代码行的确切位置。提前致谢。

PS:我是个菜鸟,我发现通过编程而不是阅读教科书上的内容来理解更好。所以,如果你在程序中发现一些非常愚蠢的东西,请不要评判。

0 投票
1 回答
557 浏览

wear-os - 在 Android Wear 中更改表盘亮度

如何在我的表盘运行时使用 Android Wear SDK(在我的代码中)更改手表的亮度。我想保持亮度低于 Android Wear 亮度设置的最低级别。

0 投票
0 回答
684 浏览

android - 如何在android中获取屏幕变暗事件

我想从明亮中获得屏幕的昏暗状态,但我不知道如何。screen_on 和 screen_off 有广播,但是 screen_dim 没有广播,有什么办法可以得到 screen_dim?以下方法不起作用:在开始时保存值并检查之后的数字更改是否不起作用,因为返回值始终相同并返回-1(默认值)WindowManager.LayoutParams lpcurrent = getWindow()。获取属性();if(lpcurrent.screenBrightness==brightAtBeginning) // 做点什么

0 投票
0 回答
909 浏览

windows - 如何在不支持 WmiSetBrightness 的机器上设置屏幕亮度?

我正在尝试找到一种以编程方式设置屏幕亮度的方法。一些现有的 SO 答案指向本文。但是,当我尝试执行该文章中的 Powershell 代码时,出现错误:

Get-CimInstance:不支持在 line:1 char:1 + Get-CimInstance -Namespace root/WMI -ClassName WmiMonitorBrightnessMe ... + ~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : 未实现: (root/WMI:WmiMonitorBrightnessMethods:String) [Get-CimInstance], CimExce ption + FullyQualifiedErrorId: HRESULT 0x8004100c,Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand

必须有其他方法,因为有程序可以做到这一点。

PS我正在台式机上进行试验/开发,但我将实际使用此功能的目标PC是平板电脑,所以如果我真的能够控制背光亮度而不是简单地使图像变暗,我会更喜欢。

0 投票
1 回答
154 浏览

c++ - GetMonitorBrightness() 因访问冲突而崩溃

我正在尝试设置一个小程序来根据当前房间亮度调整监视器亮度。

我按照 MSDN 的说明进行了设置:

但问题是:每次我尝试使用 GetMonitorBrightness() 时,程序都会崩溃Access Violation while writing at Position 0x00000000(我从德语翻译了这个错误)

在尝试调试时,我看到 pPhysicalMonitors 实际上包含我要使用的监视器,但pPhysicalMonitors[0].hPhysicalMonitor仅包含 0x0000000。这可能是问题的一部分吗?

0 投票
2 回答
777 浏览

android - 如何将屏幕亮度设置为变暗

目前以下代码将屏幕亮度级别设置为 0,但没有使屏幕变暗。有人可以帮帮我吗。android 版本是 4.0。提前致谢。

0 投票
0 回答
1057 浏览

windows - 在 Windows 上获取和设置显示器亮度级别

我们想在 Windows 上获取/设置显示器的亮度级别。我们找不到任何有效的示例代码。我们不断地从 GetPhysicalMonitorsFromHMONITOR() 获得 NULL 句柄。谁能提供适用于 Windows 7 及更高版本的示例代码?我们已经搜索并搜索了工作代码示例,但找不到任何东西。请参阅下面我们尝试过的代码(在许多代码中)。

0 投票
0 回答
306 浏览

windows - 在 Windows 8.1 项目中获取屏幕亮度级别

是否可以使用 C# 在 Windows 8.1 项目或通用 Windows 应用程序中获取设备(显示器/平板电脑/手机)的当前亮度级别?

我得到了一个从 System.Management dll 查询的代码。

但这不适用于应用程序项目。

0 投票
1 回答
2866 浏览

android - 如何在棉花糖中授予更改屏幕亮度的权限

我正在使用以下代码来增加亮度。它在 Marshmallow 以下的设备中正常工作。它在 Marshmallow 中崩溃了,我没有找到任何可以为写入设置提供动态权限的东西。任何人有想法请帮助我。

错误日志: