android - 用户禁用通知时的前台服务
问题描述
我有下一个疑问:我正在开发一个需要启动前台服务的应用程序。我知道从 Android O 开始,您需要将通知附加到该前台服务。到目前为止,一切都很好。
问题是:如果用户从设置中禁用该通知会发生什么?我一直在测试该应用程序,似乎一切正常,但我想在互联网上仔细检查,但我找不到任何东西。
如果他/她想要该功能(需要前台服务),我是否应该强制用户启用通知?
有人对此有一些见解吗?
解决方案
是的,最佳做法是要求用户启用通知服务。
如今,大多数应用程序都会执行此操作以向用户显示通知。即使在像MIUI这样的特殊厂商中,也必须从设置开始通知服务。如此多的应用程序显示相同的提示,并且在正面点击时,它们也会将用户导航到设置屏幕
推荐阅读
- python - 与未创建 Django 的用户对象相关
- sql-server - 修改 RDS 更改 Microsoft SQL Server 许可证类型
- php - Trying to access array offset on value of type null when using RefreshDatabase in Laravel
- mongodb - MongoDB - Can I use @TextIndexed and @Indexed on a field at the same time?
- css - 应用程序中的 Angular cssSyntaxError
- tkinter - 将Tkinter的x,y坐标转换为纬度和经度?
- typescript - 在 tsconfig 中为 spring-flo、jointjs、code-mirror 使用严格模式时构建失败
- visual-studio-code - VSCode 中的 Typescript 和 Javascript 语言功能扩展导致我的笔记本电脑过热
- powershell - Powershell Get-EventLog 在其消息中查找具有匹配字符串的事件
- android - 使用 MapboxNavigation 对象启动 Mapbox Navigation UI