如何在没有弃用的Notification类的情况下实现startforeground?

时间:2013-10-10 00:49:11

标签: android android-intent

我得到了如何实现这个线程Android - implementing startForeground for a service?

的startforeground deom

这也有效,但是Notification被提到已弃用,如何用新的实现呢?请帮忙

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。解决方案很简单。

使用NotificationCompat.Builder创建通知,因为不推荐使用Notification构造函数而不是整个类。

示例:

NotificationCompat.Builder builder = new NotificationCompat
        .Builder(getApplicationContext());
builder.setContentTitle("Updating...");
builder.setSmallIcon(R.drawable.ic_action_search);

startForeground(NOTIFICATION_ID, builder.build());