小编Jii*_*iro的帖子

通知未出现在 notify() 上

我最近在让许多特定功能在 Android Studio 上工作时遇到了困难。最近我正在尝试显示简单的通知。他们永远不会出现。在这一点上,我觉得我已经尝试了一切。这是我的代码。

public class NotificationReceiver extends BroadcastReceiver {

private final String TAG = NotificationReceiver.class.getSimpleName();

@Override
public void onReceive(Context context, Intent intent) {
    Intent notificationIntent = new Intent(context, ScrollingActivity.class);

    TaskStackBuilder taskStackBuilder = TaskStackBuilder.create(context);
    taskStackBuilder.addParentStack(ScrollingActivity.class);
    taskStackBuilder.addNextIntent(notificationIntent);

    PendingIntent pendingIntent = taskStackBuilder.getPendingIntent(100, PendingIntent.FLAG_UPDATE_CURRENT);

    NotificationCompat.Builder builder = new NotificationCompat.Builder(context, "channel");

    Notification notification = builder.setContentTitle("My Test Notification")
            .setContentText("This is some sample test notification. (Congratulations!)")
            .setTicker("New Message Alert!")
            .setSmallIcon(R.mipmap.ic_launcher)
            .setContentIntent(pendingIntent).build();

    NotificationManager notificationManager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
    notificationManager.notify(0, notification);
}}
Run Code Online (Sandbox Code Playgroud)

这是我用来调用通知的方法。

 public void setRepeatingNotification(){
    Calendar repeatCalendar = …
Run Code Online (Sandbox Code Playgroud)

notifications android notificationmanager notification-channel

5
推荐指数
1
解决办法
4203
查看次数