J
Как вызвать this в такой конструкции?
view.viewTreeObserver.addOnGlobalLayoutListener {
view.viewTreeObserver.removeOnGlobalLayoutListener(***this***)
}
Size: a a a
J
view.viewTreeObserver.addOnGlobalLayoutListener {
view.viewTreeObserver.removeOnGlobalLayoutListener(***this***)
}
E
J
E
view.viewTreeObserver.addOnGlobalLayoutListener(object : ViewTreeObserver.OnGlobalLayoutListener {
override fun onGlobalLayout() {
view.viewTreeObserver.removeOnGlobalLayoutListener(this)
}
})
J
view.viewTreeObserver.addOnGlobalLayoutListener(object : ViewTreeObserver.OnGlobalLayoutListener {
override fun onGlobalLayout() {
view.viewTreeObserver.removeOnGlobalLayoutListener(this)
}
})
val funLit = lambda@ fun String.() {
val d = this // funLit's receiver
}
J
view.viewTreeObserver.addOnGlobalLayoutListener(object : ViewTreeObserver.OnGlobalLayoutListener {
override fun onGlobalLayout() {
view.viewTreeObserver.removeOnGlobalLayoutListener(this)
}
})
AP
P
MK
СШ
MK
СШ
MK
KL
TH
AM
M
RK
S
YS