通过API获取系统设置属性

通过API获取系统设置属性

HarmonyOS
2024-08-07 10:16:45
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
单花红丝线
// getSystemSetting.ets
import { atomicService } from '@kit.ScenarioFusionKit';
import { hilog } from '@kit.PerformanceAnalysisKit';

let stateArray: Array<atomicService.SystemSettingType> = ['bluetoothEnabled', 'locationEnabled', 'deviceOrientation', 'wifiEnabled']
try {
  let data = atomicService.getSystemSetting(stateArray)
  hilog.info(0x0000, 'testTag','succeeded in getting system setting info');
  let bluetoothEnabled : boolean | undefined = data.bluetoothEnabled;
  let locationEnabled : boolean | undefined = data.locationEnabled;
  let deviceOrientation : string | undefined = data.deviceOrientation;
  let wifiEnabled : boolean | undefined = data.wifiEnabled;
} catch (error) {
  hilog.error(0x0001, '[AtomicService Sample]', 'failReason: %{public}d %{public}s', error.code, error.message);
}
分享
微博
QQ
微信
回复
2024-08-07 15:10:11
相关问题
通过API获取系统信息属性
305浏览 • 1回复 待解决
通过API异步获取系统信息属性
404浏览 • 1回复 待解决
通过WindowProperties设置属性不生效
2162浏览 • 1回复 待解决
targetsdkversion如何通过api获取
1571浏览 • 1回复 待解决
获取HarmonyOS系统版本的api
358浏览 • 1回复 待解决
获取手机系统api版本是几
441浏览 • 1回复 待解决
Web组件通过WebCookieManager设置获取cookie
2155浏览 • 1回复 待解决
有谁知道如何获取系统api版本
2093浏览 • 1回复 待解决
Web组件domStorageAccess属性设置
2355浏览 • 1回复 待解决
SideBarContainer如何设置controlButton属性
1971浏览 • 1回复 待解决