关闭单个自定义通知

时间:2012-08-22 13:49:32

标签: android

Android开发者网站上有一个教程,指导您如何创建自定义通知。它在大多数Android设备上运行良好,但摩托罗拉的一些品牌手机(摩托罗拉电气)有自己的解雇按钮。我猜android的这个固件/ ROM会覆盖默认通知的默认XML布局。因此,自定义通知没有此解除按钮。

enter image description here

有一个简单的方法来保持这个按钮吗?或唯一的方法是检查此设备是否有这样的按钮,如果是这样,添加一个?

1 个答案:

答案 0 :(得分:0)

  

是否有一种简单的方法可以保留此按钮?

根据定义,不,因为你没有把按钮放在那里。

  

或唯一的方法是检查此设备是否有这样的按钮

我不知道你会怎么做。

  

如果有的话加一个?

我不知道你会怎么做。对于缺少每个Notification解雇选项(Android 1.x / 2.x)的设备,您无法拥有自己的按钮。您始终可以将Notification设置为自动取消(例如,setAutoCancel(true)设置为Notification.Builder),在这种情况下,点击Notification上的任何位置都会将其解除。