首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

关于android状态栏图标,该如何处理

2012-03-18 
关于android状态栏图标大家好,想请教一个问题我在android状态栏上显示自己app的图标是通过notification实

关于android状态栏图标
大家好,想请教一个问题
我在android状态栏上显示自己app的图标是通过notification实现的,但是这样就出现了一个问题,只要在状态栏下拉列表中点击“清除”之后,自己app的图标就不见了,要重启app才会得到该通知图标。
但是我想实现只要自己的app没有关闭,该图标就一直显示,这就是说不能通过notification来实现状态栏的显示。
就像360的电池监控一样,并没有通过notification实现状态栏的显示,该进程是在状态栏的“正在进行”一栏中,而不是“通知”中

请问如何实现像360电池监控那样的显示状态栏图标的方法?
谢谢大家

[解决办法]
嗯,sdk文档是游戏规则说明书,开发者需要仔细阅读,心中有数
[解决办法]

探讨
问题解决了,参考了下android sdk的文档,原来notification有一个标记是

public static final int FLAG_ONGOING_EVENT

Since: API Level 1
Bit to be bitwise-ored into the flags field that should be set if this notification i……

[解决办法]
myNoti.flags=2;
是这样吧
[解决办法]
探讨

我是这样的,好望赐教

notification.flags |= Notification.FLAG_ONGOING_EVENT

引用:

myNoti.flags=2;
是这样吧

[解决办法]
Java code
Notification.flags = Notification.FLAG_ONGOING_EVENT; 

热点排行