在Android状态栏中放置一个图标

时间:2013-05-05 10:40:41

标签: android background icons status

我想知道是否甚至可以执行此操作。 我想在Android的状态栏中放置一个图标,显示我的应用程序在后台运行。我不是在谈论“标准”通知。我真的是指一个图标(没有用户交互),就像蓝牙一样,当它被激活时。我会很感激你的答案,即使只是因为它说不可能:) 感谢。

2 个答案:

答案 0 :(得分:2)

  

我真的是指一个图标(没有用户交互),就像蓝牙一样,当它被激活时。

对不起,SDK应用程序无法做到这一点。请使用Notification

答案 1 :(得分:0)

查看文档here。看看示例代码,以及更新通知的逻辑,只需跳过它,以便您拥有的只是通知栏中的图标。

在应用的onCreate()中创建通知,并在onPause()中添加逻辑,检查isFinishing()以杀死图标。

if(isFinishing())
{
    // remove the notification icon
}

将图标删除放在onTerminate()中可能不是一个好主意,因为你可能有一个非常有限的窗口来完成你需要做的任何事情。