Android-留在通知列表中

Android-留在通知列表中,android,android-intent,notifications,android-notifications,android-pendingintent,Android,Android Intent,Notifications,Android Notifications,Android Pendingintent,我正在构建一个Android应用程序,它可以创建通知。每个通知都有一些附加操作 默认应用程序(当用户点击通知时)在我的应用程序中启动活动。那很好 当用户滑动通知以取消通知时,“我的应用程序”会通过执行一些删除操作进行响应,用户将留在通知列表中。用户刷卡的那一个将从列表中删除 对于我的一些额外行动,我想启动活动,这很好;对于其他操作,我希望我的应用程序做一些工作,但我也希望用户保留在通知列表中。我正在努力找到一种方法来完成最后一部分——我所有为附加操作配置意图和挂起意图的尝试都会导致用户单击操作时

我正在构建一个Android应用程序,它可以创建通知。每个通知都有一些附加操作

默认应用程序(当用户点击通知时)在我的应用程序中启动活动。那很好

当用户滑动通知以取消通知时,“我的应用程序”会通过执行一些删除操作进行响应,用户将留在通知列表中。用户刷卡的那一个将从列表中删除

对于我的一些额外行动,我想启动活动,这很好;对于其他操作,我希望我的应用程序做一些工作,但我也希望用户保留在通知列表中。我正在努力找到一种方法来完成最后一部分——我所有为附加操作配置意图和挂起意图的尝试都会导致用户单击操作时通知列表消失的行为


是否有任何方法可以获得我想要的(即,执行工作但将用户留在通知列表中的通知附加操作)?是否需要生成自定义通知布局或其他内容?

是否要阻止抽屉关闭或要保留抽屉上的通知?我要阻止抽屉关闭。碰巧,我的操作将导致从抽屉中删除通知(但每个不同的操作都会出于不同的原因导致删除-用户可以根据用户选择的操作以多种方式处理通知)。一旦用户处理了通知,我希望用户能够处理来自我的应用程序的其他通知,而无需重新打开通知窗口。(也许我应该早点说-我的应用程序会引发多个通知。)你想停止抽屉关闭还是想保持抽屉上的通知?我想停止抽屉关闭。碰巧,我的操作将导致从抽屉中删除通知(但每个不同的操作都会出于不同的原因导致删除-用户可以根据用户选择的操作以多种方式处理通知)。一旦用户处理了通知,我希望用户能够处理来自我的应用程序的其他通知,而无需重新打开通知窗口。(也许我应该早点说——我的应用程序会引发多个通知。)