java - 如何在 Kotlin 中删除布局参数标志?
问题描述
我知道如何在 Java 中删除标志布局参数。它是这样flags = flags & ~flag_not_wanted
的,但如果我将它复制到 Kotlin,它不会编译。在 Kotlin 中执行此操作的方法是什么?
解决方案
In Kotlin, to remove a flag we use inv()
function.
flags = flags and flag_not_wanted.inv()
推荐阅读
- javascript - 使用 JavaScript 寻求有关英制/公制切换/转换器的帮助
- r - 如何将数据框列表转换为可与 x-13 季节性包一起使用的时间序列对象?
- javascript - IF 语句中的两个 var 为真
- sql-server - 如何设置默认 SQLQuery.sql 模板
- android - Android错误无法使用电子邮件和密码登录
- python - python - numpy - 获取包含 True 的矩阵的索引
- python - Python - 将渐变绘制到图像的选定不规则区域
- c# - IObservable 默认吞下异常?
- c++ - 为什么这个交换函数在堆实现中表现不一致?
- java - 在没有root权限的情况下在Android中读取/sys/class文件