相关问题
如何跳转至设置-权限管理页-指定应用
889浏览 • 1回复 待解决
在系统设置修改了应用权限,应用能否监听到权限变化
646浏览 • 1回复 待解决
ArkTs如何跳转当前应用的设置页面?
814浏览 • 1回复 待解决
如何跳转设置—应用详情页
502浏览 • 1回复 待解决
基于原生能力的跨应用跳转
266浏览 • 1回复 待解决
如何跳转到设置中的应用详情页面
706浏览 • 1回复 待解决
如何跳转系统权限设置页面
344浏览 • 1回复 待解决
鸿蒙代码-如何实现打开/关闭某个应用的通知权限开关
10469浏览 • 1回复 待解决
如何设置给消息通知设置提醒方式
426浏览 • 1回复 待解决
如何跳转到APP设置页和权限管理页?
336浏览 • 1回复 待解决
鸿蒙如何像android那样 跳转到应用设置详情页面
4536浏览 • 1回复 待解决
如何拉起设置应用的主界面
511浏览 • 1回复 待解决
如何拉起设置应用的常用界面
521浏览 • 0回复 待解决
鸿蒙应用如何设置在launcher隐藏应用图标?
5682浏览 • 1回复 待解决
鸿蒙 通知如何设置已经显示的时间?
5078浏览 • 1回复 待解决
如何启动应用的系统设置详情页
643浏览 • 1回复 待解决
获取和设置应用内屏幕亮度值
375浏览 • 1回复 待解决
应用如何设置隐藏顶部的状态栏
824浏览 • 1回复 待解决
基于JS开发的鸿蒙应用卡片,点击卡片路由跳转怎么指定路由地址????
725浏览 • 1回复 待解决
求鸿蒙应用跳转至应用商店的方式?
2301浏览 • 1回复 待解决
本地模拟器,每次运行应用都会把权限设置为禁止什么原因啊?
708浏览 • 2回复 待解决
鸿蒙应用如何跳转到Android应用?
3020浏览 • 1回复 待解决
如何设置应用子窗口,并对其进行属性设置等操作
378浏览 • 1回复 待解决
页面之间的跳转方式怎么设置的
4891浏览 • 1回复 待解决
如何设置默认语言和应用名称为中文
533浏览 • 1回复 待解决
场景一:如果应用首次拒绝了消息通知,应用希望能够引导用户拉起设置应用设置允许通知,用来接收应用内的推送消息;并且在设置完后返回页面可以监听到修改后的状态。
方案:
1. 通过startability显式拉起设置应用-通知管理界面,配置相应的want信息(不推荐使用隐式拉起的方式)。
2. 在进入页面时通过Notification.requestEnableNotification()监听应用请求通知使能。
核心代码:
为Button绑定拉起事件:
在打开页面时获取通知管理中按钮状态,Notification.requestEnableNotification()请求发送通知的许可,第一次调用会弹窗让用户选择。
场景二:当用户使用一些需要用户授权的api时(如访问获取联系人信息),若用户首次拒绝授权,则需要引导用户到权限设置页面能够主动进行应用权限的修改。
方案:暂无直接跳转权限管理的方式,可通过跳转至应用详情进行用户申请权限的修改。
核心代码:
为button绑定获取联系人信息事件:
调用contact.queryContacts获取联系人信息:
拒接授权后的引导弹窗:
进入设置-应用详情页:
场景三:支持打开/关闭系统功能如Wi-Fi、NFC、移动网络、蓝牙等。
方案:通过配置对应的uri进行跳转,蓝牙uri:"bluetooth_entry",NFC uri:"nfc_settings",移动网络uri:"mobile_network_entry"。
核心代码: