0

我在我的 Android 应用程序中使用通知。

Notification note=new Notification(R.drawable.iconmain, Title1, System.currentTimeMillis());

在这我有关于通知的 Strike 话。请帮助我在 android 中更新通知。

4

1 回答 1

0

官方文档

Notification(int icon, CharSequence tickerText, long when)

此构造函数在 API 级别 11 中已弃用。请改用 Notification.Builder。

尝试使用Notification.Builder

Notification noti = new Notification.Builder(this)
         .setContentTitle(Title1)
         .setSmallIcon(R.drawable.iconmain)
         .setWhen(System.currentTimeMillis())
         .build();

但是,从通知指南

所需的通知内容

Notification 对象必须包含以下内容:

  • 一个小图标,由 setSmallIcon() 设置
  • 由 setContentTitle() 设置的标题
  • 详细文本,由 setContentText() 设置

因此,您仍然需要添加.setContentText()到构建器。

于 2013-10-28T04:59:10.080 回答