android - 是否可以为屏幕/Activity 的每个部分设置不同的亮度级别?

标签 android screen partial brightness

我知道如何改变整个窗口的亮度:

float brightness = 255;
brightness = brightness / (float) 255;
WindowManager.LayoutParams lp = getWindow().getAttributes();
lp.screenBrightness = brightness;
getWindow().setAttributes(lp);

但是可以为屏幕的不同部分设置亮度吗?

我想要达到这样的目标:

img

或者这个:

enter image description here

最佳答案

Android API没有提供任何方法来实现这一点(我遇到了类似的问题。没有找到任何解决方案)。

关于android - 是否可以为屏幕/Activity 的每个部分设置不同的亮度级别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20774592/

相关文章:

c# - 光标位置函数返回错误值

ruby-on-rails - rails 4 : Render partial in div after submit button click

Python functools 部分效率

android - android-support-v7-appcompat 和 android-support-v4 之间的区别

java - Android MediaPlayer 在 Nougat 中不工作

android - Flutter JSON 无法正确读取

url - url中包含单词的href的xpath按针查找

android - 如何向服务器发送数据

ios - 如何为 iPhone 5 屏幕分辨率开发或迁移应用程序?

python - 使用屏幕管理器更新 kivy 标签