我试图像在Java代码中那样通知简单通知
kotlin中这一行的语法是什么?
stackBuilder.getPendingIntent(0, PendingIntent.FLAG_ONE_SHOT | Intent.FLAG_ACTIVITY_NEW_TASK);
在kotlin中,我无法使用' |' 获取2个标记,只有这样:
stackBuilder.getPendingIntent(0,PendingIntent.FLAG_ONE_SHOT)
答案 0 :(得分:3)
您可以在官方文档here中找到可用的按位操作。这些都是在Kotlin中拼写而不是使用特殊符号的中缀函数。
在您的情况下,您可以执行以下操作:
stackBuilder.getPendingIntent(0, PendingIntent.FLAG_ONE_SHOT or Intent.FLAG_ACTIVITY_NEW_TASK);