2016-06-04 8 views
0

Ich versuche, einen Boden estabilish | END Schwerkraft in einer FloatingActionButton über AnkoComplex Gravity in Anko

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

aber es scheint, wie Kotlin die | Betreiber nicht erkennt. Was soll ich machen?

Antwort

4

In Kotlin ist das bitweise OR or statt |. Gravity.BOTTOM or Gravity.END sollte funktionieren.

1

Um es einfacher Sie dies auch zu lesen, kann anstelle von or:

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

Denken Sie daran, einen Import der Schwerewerte zu tun:

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