3

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

在此处输入图像描述

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

4

1 回答 1

0

有没有简单的方法来保留这个按钮?

根据定义,不,因为您一开始没有将按钮放在那里。

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

我不知道你会怎么做。

如果是这样添加一个?

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

于 2012-08-22T14:08:51.880 回答