In Java it was like:

layoutParams.setGravity(Gravity.END|Gravity.BOTTOM);

在Kotlin 怎么做?

推荐答案

This operator is called "bitwise or" and it has analogue in Kotlin. Use it like this:

layoutParams.gravity = Gravity.END or Gravity.BOTTOM

Kotlin相关问答推荐

为什么Kotlin函数参数名会 destruct 方法调用?

编译后的JavaFX应用程序立即以静默方式崩溃

在Spring Boot应用程序中使用网络请求功能将关键字挂起作为冗余

仅某些用户出现 DateTimeFormatter 错误

Kotlin 复制列表中的项目以创建具有相同数据的不同对象的新列表

用于将 0.5 变为 0 的 round() 函数的模拟

当 func 重载时,kotlin 如何确定调用哪个 func?

如果不为空,则为 builder 设置一个值 - Kotlin

为什么 Kotlin 扩展运算符在传递原始可变参数时需要 toTypedArray()?

禁用 Android 12 默认启动画面

如何使用 Findbugs 避免 kotlin 文件

将 Firebase 数据快照反序列化为 Kotlin 数据类

Kotlin 具体化的泛型不会按计划保持类型

Kotlin使用运行时断言进行空判断?

如何使用协调器布局和行为在CardView上完成此动画?

Gradle:无法连接到 Windows 上的 Kotlin 守护程序

Dagger +Kotlin 不注入

将字符串编码为Kotlin中的UTF-8

Kotlin 错误:public function exposes its 'public/*package*/' return type argument

inflating com.google.android.material.textfield.TextInputLayout