- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
public void SetBright(float value)
{
Window mywindow = getWindow();
WindowManager.LayoutParams lp = mywindow.getAttributes();
lp.screenBrightness = value;
mywindow.setAttributes(lp);
}
我想调整屏幕亮度。但是当我尝试使用这种方法时没有任何反应。会不会是因为我使用了 KEEP_SCREEN_ON 标志?
最佳答案
确保在设置屏幕亮度之前未启用“自动亮度”。如果您使用的是 Android 2.2 或更高版本的 SDK,您可以在设置 > 显示或使用代码中手动执行此操作。
类似于:
int brightnessMode = Settings.System.getInt(getContentResolver(), Settings.System.SCREEN_BRIGHTNESS_MODE);
if (brightnessMode == Settings.System.SCREEN_BRIGHTNESS_MODE_AUTOMATIC) {
Settings.System.putInt(getContentResolver(), Settings.System.SCREEN_BRIGHTNESS_MODE, Settings.System.SCREEN_BRIGHTNESS_MODE_MANUAL);
}
WindowManager.LayoutParams layoutParams = getWindow().getAttributes();
layoutParams.screenBrightness = 0.5F; // set 50% brightness
getWindow().setAttributes(layoutParams);
确保该值介于 0.0F 和 1.0F 之间。值 -1.0F 使用首选项中存储的默认亮度。根据文档“默认值小于 0 表示使用首选屏幕亮度。0 到 1 将亮度从暗调整到全亮。”
关于安卓 2.2 : Adjusting screen brightness,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4621490/
经过几个小时的搜索,我依赖您的专业知识!请帮忙! 基本上,我正在尝试访问灰度图像中各个像素的数据。 这是我正在谈论的图像的链接:- http://s14.postimg.org/ak092kza5/W
目前我正在尝试创建一个应用程序来调整设备的亮度。在 iOS5 中,mainScreen 新增了 brightness 属性,可以设置屏幕亮度。我正在使用以下代码: [[UIScreen mainScr
我有这些图标,它们是我想在悬停时应用过滤器的图像。但是,它似乎不起作用。 我的代码: .icon { -webkit-transition: all 1s ease; transition
我想更改 NSImage 的“亮度”。 我进行了一些搜索,但没有发现任何真正有用的东西...... 那么,最简单、对 Cocoa 友好的方法是什么? 最佳答案 您可以使用核心图像过滤器来做到这一点
我想用 filter:brightness 使 div 的背景图像变暗。它运作良好,但显然它使整个 div 变暗,而不仅仅是图像。我怎样才能用 CSS 只使背景图像变暗?我想要一些白色的文字。 这是我
为什么改变亮度会改变 HSB 颜色模型中的颜色?这是我的代码: for (int y=0; y
这个问题在这里已经有了答案: Position absolute behaving like position fixed when adding dynamic HTML via javascr
现在我再试一次。 我想改变屏幕亮度。 我试过: WindowManager.LayoutParams layoutParams = getWindow().getAttributes(); layou
我环顾四周,只能找到可以设置该 Activity 亮度的代码。我正在尝试更改实际的电话设置。我试过的代码是: public class AutoPowerManagerActivity extends
在 win32 应用程序中,我想要一个带有图标的按钮,该图标在禁用按钮时看起来呈灰色,而在鼠标悬停时看起来“更亮”。 我知道我可以使用图标编辑器创建三个位图,但由于用户可以选择图标并从磁盘加载图标,因
我正在使用 XNA Framework 开发一个游戏项目。 我正在使用 OptionsMenuScreen 类向用户显示不同的游戏选项/设置。 我在屏幕上添加了两个 UP 和 DOWN 按钮 (Tex
我有一个简单的 OpenGL 应用程序,可以显示任意 3D 模型。我想实现缩放。我现在使用的是 glScale,并且在某种程度上起作用。但是,我有两个问题。 任何类型的缩放 (+) 都会快速到达对象边
public void SetBright(float value) { Window mywindow = getWindow(); WindowManager.LayoutPara
我在我的 div 上尝试了 blur,但它没有用,因为我使用了 transform-style: preserve-3d。但我想同时使用两者。 这可能是什么原因,有没有其他方法可以同时使用这两个属性?
我正在使用html2canvas创建下载的图像,但从html2canvas生成的图像亮度较低。。这是我的代码。这是我的页面预览:。源映像。图像来源:html2canvas。在生成的图像上是否有增加对比
var brightness = document.getElementById("brightness"); trash.addEventListener("click", function() {
我正在使用 here 中的示例构建一个二维码扫描应用程序,它在纸张或普通光下工作得非常好 正常情况下,二维码如下:(线条较粗,这些点彼此靠近) 我的问题:当环境明亮且手机明亮时(尤其是像 Samsun
我收到此错误“无法找到或未安装 MySQL 扩展。请使用包含的 MySQL 扩展重新编译 Apache。”用于我的 Bright 游戏面板。 从图片中可以看出,除了这个之外,一切都正常。我的 sql
这就是我要在这个 iO7 或更高版本的应用程序上做的事情: 当用户打开我的应用程序时,我想获取屏幕亮度值并一路调高亮度。当用户离开应用程序时,我希望亮度恢复到之前的值。 到目前为止我用这个: -(vo
我正在做一个元素,我试图几乎使登录屏幕看起来像this。 .除了登录周围的黑色不透明区域和较亮的区域是输入所在的中心。 我能做什么? 这里有一些想法: 我宁愿不必加载两次我的 bg img ;) 而且
我是一名优秀的程序员,十分优秀!