5

我已经进行了一些搜索,但无法找到任何密切相关的内容。

当用户在 Android 中取消通知时(通过将通知滑动到屏幕的一侧),有没有人知道检测这种情况的干净方法?我认为在应用程序中能够取消通知并让应用程序识别并在应用程序中将某些内容标记为已读,而不是单击通知并打开应用程序以将某些内容标记为已读,这将是一个相当方便的功能。

4

3 回答 3

7

今天遇到了这个问题。看起来第二个答案有一个有趣的解决方案来检测通知是否仍然显示。这适用于 API 11 之前的设备。任何运行 API 11 或更新版本的设备都可以在清除通知时使用setDeleteIntent()来触发 PendingIntent。

于 2012-04-18T16:01:17.300 回答
2

卢克的回答帮助了我。谢谢!

我也找到了这个setDeleteIntent()例子,分享给大家参考。

如何使用删除意图对清除通知执行一些操作?

于 2014-07-16T11:14:53.590 回答
1

如果你的意思是,如何检测通知栏中使用的滑动抽屉的滑动动作,这是不可能的伙计......

于 2012-04-18T06:03:51.610 回答