Skip to content

ViewExtensions

Birju Vachhani edited this page Sep 26, 2019 · 2 revisions

Examples

Visibility Extensions

Visibility Control

//visibility = View.GONE
view.hide()

//visibility = View.INVISIBLE
view.invisible()

//visibility = View.VISIBLE
view.visible()

Visibility Check

//visibility == View.GONE
view.isHidden()

//visibility == View.VISIBLE
view.isVisible()

//visibility == View.INVISIBLE
view.isInvisible()

Hide Keyboard Easily

view.hideKeyboard()

Enable/Disable a view

// view.isEnabled = true
view.enable()

// view.isEnabled = false
view.disable()

For more information, look at the ViewExtensions.kt file.