Anko中的复杂引力

时间:2016-06-04 14:32:06

标签: kotlin anko

我试图通过anko在FloatingActionButton中建立一个BOTTOM | END重力

floatingActionButton {
    id = FAB_ID∑
}.lparams {
    margin = dip(16)
    gravity = Gravity.BOTTOM | Gravity.END
}

然而,似乎Kotlin无法识别|运算符。我该怎么办?

2 个答案:

答案 0 :(得分:5)

在Kotlin中,按位OR为or而不是|Gravity.BOTTOM or Gravity.END应该有用。

答案 1 :(得分:2)

为了便于阅读,您也可以使用此代替or

floatingActionButton {
  id = FAB_ID
}.lparams {
  margin = dip(16)
  gravity = BOTTOM + END
}

请记住导入重力值:

import android.view.Gravity.BOTTOM
import android.view.Gravity.END