如何防止用户关闭应用程序通知

时间:2019-05-15 21:05:25

标签: android android-notifications

我正在尝试找出实现以下目标的方法:

enter image description here

聊天中的人暗示这可能是系统应用程序设置,但据我所知。 即使是系统应用程序设置,我也无法在任何地方找到它,那么我需要做些什么才能使我的应用程序能够执行相同的操作?

在任何人发表评论说这对用户不友好并且不这样做之前,这不是针对通用应用程序,而是针对以业务为中心的工作环境,在此环境中,重要的是确保不关闭通知,尤其是当可以在轮班之间将这些设备传递给其他同事,其中一个可能已关闭某些设备,而另一个则不知道。

2 个答案:

答案 0 :(得分:0)

似乎只有系统应用程序或至少具有特殊访问权限的应用程序才有可能实现-通常不适用于从PlayStore或类似应用程序安装的应用程序。

答案 1 :(得分:-2)

您可以指定您的应用需要哪些应用功能。这样,如果他们关闭了该功能或没有该功能,则该应用程序将无法运行。在清单文件中,您将声明以下内容:

<uses-feature android:name="android.hardware.telephony" android:required="true" />
<uses-permission android:name= "android.permission.RECEIVE_WAP_PUSH" />

在您的应用中,您需要检查用户是否已授予RECEIVE_WAP_PUSH的权限,如果没有,则显示错误消息并迫使他们退出应用。

相关问题