Register now for Android Dev Summit 2019!

DialogCompat

public class DialogCompat
extends Object

java.lang.Object
   ↳ androidx.core.app.DialogCompat


Helper for accessing features in Dialog in a backwards compatible fashion.

Summary

Public methods

static View requireViewById(Dialog dialog, int id)

Finds the first descendant view with the given ID or throws an IllegalArgumentException if the ID is invalid (< 0), there is no matching view in the hierarchy, or the dialog has not yet been fully created (for example, via Dialog.show() or Dialog.create()).

Inherited methods

Public methods

requireViewById

public static View requireViewById (Dialog dialog, 
                int id)

Finds the first descendant view with the given ID or throws an IllegalArgumentException if the ID is invalid (< 0), there is no matching view in the hierarchy, or the dialog has not yet been fully created (for example, via Dialog.show() or Dialog.create()).

Note: In most cases -- depending on compiler support -- the resulting view is automatically cast to the target class type. If the target class type is unconstrained, an explicit cast may be necessary.

Parameters
dialog Dialog: the Dialog to search the View in

id int: the ID to search for

Returns
View a view with given ID