我想尝试制作一个不响应点击的通知。这可能吗?即,当它在通知区域中可见,并且用户触摸它时,我希望“没有”发生。
这与普通通知不同 - 当它可见时,用户触摸它,通知区域隐藏,并启动意图。我不希望通知区域在被触摸时隐藏。
我可以创建一个不启动活动的人:
但它仍然会通过再次隐藏通知栏(即标准预期行为)来响应点击。
此问题与How to disable a click event of notification in android development重复,但该问题没有答案。 (如果有更好的方法来〜再次提出这个问题,我会这样做并且删除这个问题)
注意:我知道这不是“Android方式”,但我仍然想尝试。
答案 0 :(得分:4)
使用Intent intent = new Intent()并将其插入PendingIntent。
答案 1 :(得分:3)
我不希望通知区域在被触摸时隐藏。
这需要修改固件。您无法控制通知区域;操作系统是。