{% setvar book_path %}/reference/kotlin/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

ViewMatchers.Visibility

enum ViewMatchers.Visibility


Enumerates the possible list of values for View#getVisibility().

Summary

Enum Values

GONE
INVISIBLE
VISIBLE

Public constructors

Public functions

java-static ViewMatchers.Visibility!
forViewVisibility(view: View!)

Get the Visibility enum for the current value in View#getVisibility().

java-static ViewMatchers.Visibility!
forViewVisibility(visibility: Int)

Get the Visibility for the given visibility int.

Int

Enum Values

GONE

val ViewMatchers.Visibility.GONEViewMatchers.Visibility

INVISIBLE

val ViewMatchers.Visibility.INVISIBLEViewMatchers.Visibility

VISIBLE

val ViewMatchers.Visibility.VISIBLEViewMatchers.Visibility

Public constructors

Visibility

Visibility()

Public functions

forViewVisibility

java-static fun forViewVisibility(view: View!): ViewMatchers.Visibility!

Get the Visibility enum for the current value in View#getVisibility().

Parameters
view: View!

The view to get the visibility value for.

Returns
ViewMatchers.Visibility!

The current visibility enum value.

See also
forViewVisibility

forViewVisibility

java-static fun forViewVisibility(visibility: Int): ViewMatchers.Visibility!

Get the Visibility for the given visibility int. Must be one of: VISIBLE, View#INVISIBLE, or View#GONE.

Parameters
visibility: Int

The visibility int to lookup.

Returns
ViewMatchers.Visibility!

The matching Visibility enum.

getValue

fun getValue(): Int