目录
一.前置知识
对应的OpenHarmony版本:V3.2
查找资料发现V3.2版本的OpenHarmony没有获屏幕亮度的接口,只有设置屏幕亮度的接口,这个就很奇怪,所以我最终的方案是获取屏幕亮度使用老的接口,设置屏幕亮度使用新的接口,这样就完成了这个需求
二.具体实现
首先导包
import brightness from '@ohos.brightness';
import brightnessOld, { BrightnessModeResponse, BrightnessResponse } from '@system.brightness';
代码实现
try {
brightness.setValue(211);
} catch(err) {
console.error('set brightness failed, err: ' + err);
}
brightnessOld.getValue({
succe
本文介绍了在OpenHarmony V3.2版本中,由于缺少获取屏幕亮度的接口,作者通过结合老接口获取亮度和新接口设置亮度的方式,实现了屏幕亮度的管理。详细内容包括前置知识和具体实现步骤。
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



