Now i do try again.
I want to change the screen brightness.
I've Tried:
WindowManager.LayoutParams layoutParams = getWindow().getAttributes();
layoutParams.screenBrightness = 0.5F; // set 50% brightness
getWindow().setAttributes(layoutParams);
and seems to work in activity but when I am in service i get that getWindow()
compile error.
A service cannot change the screen brightness that way. A service does not have a user interface, so it does not have Window
.
You can try to change the brightness system-wide via the SCREEN_BRIGHTNESS
system setting. I have no idea if this works, as I have not tried it.
Otherwise, modify your activities to change their brightness.