2013-04-14 46 views
3

在android中,当用户单击(或触摸)通知时,它会自动关闭通知抽屉。 有没有办法阻止我的应用程序创建的通知 ?单击时不关闭抽屉的通知

创建时的通知,或者一个方法这可能是一个标志设置,我可以 通话中的活动,年代由通知,甚至一些 无证工作围绕创建。

我只需要保持抽屉打开后,我的应用程序单击通知。 任何事情都可以做。

+0

这是为什么在用户的兴趣? – CommonsWare

+0

@CommonsWare该应用程序依靠创建多个通知,并让用户连续单击几个。这不是 通知的标准使用,但它是暂时的,并具有一些优势。但是,如果抽屉在每次点击后关闭,则会让用户感到非常烦恼。 – Malabarba

+0

“应用程序依靠创建大量通知并让用户连续单击几个” - 人们会想象,对于您尝试解决的任何问题,有更好的UI方法。 – CommonsWare

回答

0

使用PendingIntent.getBroadcast设置你的意图做这个...

其实我一直在寻找一种方式,它接近使用该方法时,我发现您的文章,使...

编辑: 我应该注意到,我的通知正在进行中,我还没有在正常的“可疑”意图上测试这个...

我测试了PendingIntent.getActivity和PendingIntent.getService方法,发现它们都导致抽屉关闭点击....

工作都是围绕我现在用的就是使用getActivity开始的活动......这些活动将所需的意图对其他类或应用程序的情况而定...