java - Android 推送通知 - 在满足条件之前不可删除的推送通知

标签 java android android-activity push-notification

我想在 Android 中制作一个本地推送通知,它不能通过简单地向右滑动来删除。应事先满足应用程序中的条件。这可能吗?如果可以,我该怎么做?

最佳答案

是的,你可以做到。

Use FLAG_ONGOING_EVENT

http://developer.android.com/reference/android/app/Notification.html#FLAG_ONGOING_EVENT

 Notification notification = new Notification(icon, tickerText, when);
        notification.flags = Notification.FLAG_ONGOING_EVENT;

Use FLAG_NO_CLEAR

http://developer.android.com/reference/android/app/Notification.html#FLAG_NO_CLEAR

关于java - Android 推送通知 - 在满足条件之前不可删除的推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32997488/

相关文章:

java - 使用itext java在pdf上叠加图像

android - iframe 视频不会在 Android WebView 中进入全屏模式

android - 我无法从 json 中获取数据

android - 如何将 Activity 显示为其他 Activity 的弹出窗口?

java - JCE 填充未正确加密/解密

java - FIX 协议(protocol) - quickfixJ 和 FIX 的版本

java - 在同一类/Activity 中使用 TimePicker、DatePicker 和 AlertDialog

Android: Activity 之间的黑屏

java - SSLHandshakeException - %% 无效 : [Session-1, SSL_RSA_WITH_3DES_EDE_CBC_SHA]

java - 用空数据拆分字符串