Làm thế nào để bạn có được độ sáng màn hình hiện tại của hoạt động?Giá trị độ sáng màn hình trong Android
phương pháp sau hoạt động tốt cho việc thiết lập độ sáng đến tối đa bằng cách gọi setBrightness(100)
:
private void setBrightness(int brightness) {
WindowManager.LayoutParams layoutParams = getWindow().getAttributes();
layoutParams.screenBrightness = brightness/100.0f;
getWindow().setAttributes(layoutParams);
}
Im cố gắng để đạt được những điều sau đây:
- Bắt đầu hoạt động và lưu các giá trị độ sáng hiện tại
- Đặt độ sáng thành tối đa
- Đặt lại độ sáng cho v ban đầu alue trên các sự kiện nhất định
Rất cám ơn!
giá trị của layoutParams.screenBrightness trước khi thiết lập là gì? – ZelluX