如何在Kotlin中组合意图标志

如何在Kotlin中组合意图标志,第1张

如何在Kotlin中组合意图标志

说明:

应用于标志的 *** 作是按位或。在Java中,您可以使用该

|
运算符。

从按位运算开始(在Kotlin中),它们没有特殊字符,而只是可以以中缀形式调用的命名函数。

资源

这里所有的位 *** 作的列表

Int
Long

  • shl(bits)
    –左移符号(Java的
    <<
  • shr(bits)
    –右移签署(Java的
    >>
  • ushr(bits)
    –无符号右移(Java的
    >>>
  • and(bits)
    –按位和(Java的
    &
  • or(bits)
    –按位或(Java的
    |
  • xor(bits)
    –按位异或(Java的
    ^
  • inv()
    –按位反转(Java的
    ~

解:

因此,在您的情况下,您只需要

or
像这样在参数之间调用即可。

intent.flags = Intent.FLAG_ACTIVITY_CLEAR_TASK or Intent.FLAG_ACTIVITY_NEW_TASK


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5438856.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存