如何在Android上创建自定义通知。文字而不是图像

时间:2012-12-17 19:49:13

标签: android

我想在这里创建通知:

enter image description here

红色圆圈=始终可见的图标。蓝色圆圈=只有在展开时才可见的图标。

如何制作这样的红圈通知?

我必须创建100张图片,还是可以像文字一样使用自定义通知?我可以一起加入两张图片吗?

我发现了这个:

http://www.framentos.com/en/android-tutorial/2012/02/20/how-to-create-a-custom-notification-on-android/

Custom notification layouts and text colors

但我仍然不知道如何创建这个红色圆圈。有了这个,我知道如何创建蓝色圆圈,但我不需要。我不是在制造电池!

有什么想法吗?

1 个答案:

答案 0 :(得分:4)

您可以在通知区域/状态栏(“红色圆圈”)中放置的唯一文本是自动收录器文本,在显示后会消失(setTicker)。该区域的目的是使用小图标(setSmallIcon)提醒用户通知未完成。你可以制作100个不同的图标,每个百分比一个,但是你不会使用Android的标准设计指南进行通知。

我建议如果你想要一个电池指示灯,请使用5个电池图标。一个图标是“完整”电池,还有一个图标为75%,50%,25%和“非常低”(红色)。我怀疑大多数用户不需要在状态栏中看到完全剩余多少电池。然后,您可以在完整通知中显示确切的数字和估计剩余时间。