How do you handle, IMHO, rather typical Android co...
# android
c
How do you handle, IMHO, rather typical Android code:
Copy code
val btnSubmitPreDrawListener: ViewTreeObserver.OnPreDrawListener = ViewTreeObserver.OnPreDrawListener {
      btnSubmitView.viewTreeObserver.removeOnPreDrawListener(btnSubmitPreDrawListener)
      btnSubmitView.translationY = (window.decorView.bottom - btnSubmitView.top).toFloat()
      true
}
in Kotlin since B3+ version prohibits use of uninitialised vals?