NotificationCompact.Builder不接受通道ID

时间:2018-02-17 14:41:46

标签: android android-notifications android-8.0-oreo

我正在尝试在我的应用中创建通知,但下面的方法不接受带有上下文的频道ID。它只接受上下文,所以我没有收到通知。请告诉我如何解决这个问题。

const db ="mongodb://<My database username>:<my database password>.mlab.com:39648/videoplayer"

这是我的build.gradle:

NotificationCompat.Builder builder = new NotificationCompat.Builder(ctx, CHANNEL_ID).

1 个答案:

答案 0 :(得分:1)

确保导入正确版本的NotificationCompat

import android.support.v4.app.NotificationCompat;

确保将API设置为26。

compileSdkVersion 26
buildToolsVersion "26.0.2"
targetSdkVersion 26

现在,这段代码应该可行。它必须寻找正确的构造函数

NotificationCompat.Builder builder = new NotificationCompat.Builder(this,"default");