2017-06-25 9 views
0

Javaコードのように簡単な通知を通知しようとしていますKotlin - 複数のフラグを持つgetPendingIntent構文

kotlinのこの行の構文は何ですか?

stackBuilder.getPendingIntent(0, PendingIntent.FLAG_ONE_SHOT | Intent.FLAG_ACTIVITY_NEW_TASK); 

kotlinで、私は使用できません'|'これだけのような 2のフラグは、:

stackBuilder.getPendingIntent(0,PendingIntent.FLAG_ONE_SHOT) 
+3

使用「や」 – danielspaniol

答えて

3

あなたは、公式ドキュメントhereで利用可能なビット演算を見つけることができます。これらはすべて特殊記号を使用するのではなく、Kotlinで綴られた中置関数です。あなたのケースでは

、次の操作を実行できます。

stackBuilder.getPendingIntent(0, PendingIntent.FLAG_ONE_SHOT or Intent.FLAG_ACTIVITY_NEW_TASK); 
+0

ありがとうkotlinで。ではごきげんよう – itzhar

関連する問題