我创建了一个应用程序,我希望在点击特定按钮,"永久Nofitication"在通知栏上显示。 我搜索它并使用这些代码:
NotificationCompat.Builder builder = new NotificationCompat.Builder(this)
.setSmallIcon(R.mipmap.ic_clip_board_service)
.setContentTitle(getResources().getString(R.string.notifTitle))
.setContentText(getResources().getString(R.string.notifText))
.setOngoing(true);
正在进行的方法,阻止用户手动清除通知。在我的模拟器(genymotion)中,一切正常。但在我的真实手机(华为G8)中,当我尝试删除通知时,出现一个弹出菜单并说出:
菜单已经有两个按钮:取消和删除。我可以删除通知。:( 我不希望用户手动删除通知。 是关于我的Phone或setOngoing(true)方法的问题? 提前谢谢......
答案 0 :(得分:0)
基于我看到的类似行为的应用程序,看起来华为手机始终允许清除通知并关闭应用程序。我的应用程序甚至以设备管理员身份运行,仍然可以清除。