Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在android中优先设置禁用通知_Java_Android - Fatal编程技术网

Java 如何在android中优先设置禁用通知

Java 如何在android中优先设置禁用通知,java,android,Java,Android,如何在android中优先设置禁用通知?(如果用户不喜欢,请查看通知,但通知仍在应用程序中)我已在xml中执行复选框 <CheckBoxPreference android:title="Disable Notification" android:defaultValue="true" android:key="checkbox" android:summary="Check the Box"/> 但我不知道禁用通知

如何在android中优先设置禁用通知?(如果用户不喜欢,请查看通知,但通知仍在应用程序中)我已在xml中执行复选框

      <CheckBoxPreference 
      android:title="Disable Notification"
      android:defaultValue="true"
      android:key="checkbox"
      android:summary="Check the Box"/>

但我不知道禁用通知的代码是什么,提前谢谢

notificationManager.cancelAll()

。。。。这是notification manager对象

我认为您不能禁用所有通知。您可能可以禁用自己的应用程序的通知。你也可以将你的应用程序设置为全屏模式,并隐藏通知栏。是的,这就是我的意思,对不起,如果我没有提到这一点,我是指我自己的通知如果我们谈论的是你自己的通知,那么你可以在配置中禁用它们时避免创建它们。不,我只是更新我的问题。我想要这个通知,但是当用户不喜欢推送通知并且想在屏幕上禁用它时,你的意思是我应该把这个小代码放进去?我也不想让它取消,只是禁用了啊。。。它将取消声音、振动、持续状态栏图标(如果有)。。。。你说的禁用到底是什么意思?你的意思是停止通知,对吗?然后在你的活动的onDestroy()中写下它。@KKD我尝试了这个,它给了我Synatx错误。这是我的代码:
protectedvoid onDestroy(){NotificationManager.cancelAll();}
我想禁用短信、彩信和警报通知。