通知栏上的Android服务

时间:2014-11-24 02:23:25

标签: android android-service

我想让应用程序像音乐播放器一样工作。这意味着,当应用程序被最小化或反对时,它仍将作为服务运行并显示在通知栏上。如果用户单击通知栏中正在运行的应用程序,它将检索并继续应用程序,因为它不会重新启动应用程序。

任何人都可以帮助我吗?我真的对这项服务没有想法。这是我第一次学习服务。

谢谢你们

1 个答案:

答案 0 :(得分:0)

您应该在重写的Activity.onPause()方法中实现逻辑:

@Override
public void onPause() {
  NotificationManager nm = (NotificationManager)ctx.getSystemService( Context.NOTIFICATION_SERVICE );
  Notification notification = createNotificationSomehow( .... );
  nm.notify( TRAY_ID, notification );
}