lightbulb_outline Help shape the future of the Google Play Console, Android Studio, and Firebase. Start survey
added in version 27.1.0
belongs to Maven artifact com.android.support:appcompat-v7:28.0.0-alpha1

AppCompatViewInflater

public class AppCompatViewInflater
extends Object

java.lang.Object
   ↳ android.support.v7.app.AppCompatViewInflater


This class is responsible for manually inflating our tinted widgets.

This class two main responsibilities: the first is to 'inject' our tinted views in place of the framework versions in layout inflation; the second is backport the android:theme functionality for any inflated widgets. This include theme inheritance from its parent.

Summary

Public constructors

AppCompatViewInflater()

Protected methods

AppCompatAutoCompleteTextView createAutoCompleteTextView(Context context, AttributeSet attrs)
AppCompatButton createButton(Context context, AttributeSet attrs)
AppCompatCheckBox createCheckBox(Context context, AttributeSet attrs)
AppCompatCheckedTextView createCheckedTextView(Context context, AttributeSet attrs)
AppCompatEditText createEditText(Context context, AttributeSet attrs)
AppCompatImageButton createImageButton(Context context, AttributeSet attrs)
AppCompatImageView createImageView(Context context, AttributeSet attrs)
AppCompatMultiAutoCompleteTextView createMultiAutoCompleteTextView(Context context, AttributeSet attrs)
AppCompatRadioButton createRadioButton(Context context, AttributeSet attrs)
AppCompatRatingBar createRatingBar(Context context, AttributeSet attrs)
AppCompatSeekBar createSeekBar(Context context, AttributeSet attrs)
AppCompatSpinner createSpinner(Context context, AttributeSet attrs)
AppCompatTextView createTextView(Context context, AttributeSet attrs)
View createView(Context context, String name, AttributeSet attrs)

Inherited methods

From class java.lang.Object

Public constructors

AppCompatViewInflater

added in version 27.1.0
AppCompatViewInflater ()

Protected methods

createAutoCompleteTextView

added in version 27.1.0
AppCompatAutoCompleteTextView createAutoCompleteTextView (Context context, 
                AttributeSet attrs)

Parameters
context Context

attrs AttributeSet

Returns
AppCompatAutoCompleteTextView

createButton

added in version 27.1.0
AppCompatButton createButton (Context context, 
                AttributeSet attrs)

Parameters
context Context

attrs AttributeSet

Returns
AppCompatButton

createCheckBox

added in version 27.1.0
AppCompatCheckBox createCheckBox (Context context, 
                AttributeSet attrs)

Parameters
context Context

attrs AttributeSet

Returns
AppCompatCheckBox

createCheckedTextView

added in version 27.1.0
AppCompatCheckedTextView createCheckedTextView (Context context, 
                AttributeSet attrs)

Parameters
context Context

attrs AttributeSet

Returns
AppCompatCheckedTextView

createEditText

added in version 27.1.0
AppCompatEditText createEditText (Context context, 
                AttributeSet attrs)

Parameters
context Context

attrs AttributeSet

Returns
AppCompatEditText

createImageButton

added in version 27.1.0
AppCompatImageButton createImageButton (Context context, 
                AttributeSet attrs)

Parameters
context Context

attrs AttributeSet

Returns
AppCompatImageButton

createImageView

added in version 27.1.0
AppCompatImageView createImageView (Context context, 
                AttributeSet attrs)

Parameters
context Context

attrs AttributeSet

Returns
AppCompatImageView

createMultiAutoCompleteTextView

added in version 27.1.0
AppCompatMultiAutoCompleteTextView createMultiAutoCompleteTextView (Context context, 
                AttributeSet attrs)

Parameters
context Context

attrs AttributeSet

Returns
AppCompatMultiAutoCompleteTextView

createRadioButton

added in version 27.1.0
AppCompatRadioButton createRadioButton (Context context, 
                AttributeSet attrs)

Parameters
context Context

attrs AttributeSet

Returns
AppCompatRadioButton

createRatingBar

added in version 27.1.0
AppCompatRatingBar createRatingBar (Context context, 
                AttributeSet attrs)

Parameters
context Context

attrs AttributeSet

Returns
AppCompatRatingBar

createSeekBar

added in version 27.1.0
AppCompatSeekBar createSeekBar (Context context, 
                AttributeSet attrs)

Parameters
context Context

attrs AttributeSet

Returns
AppCompatSeekBar

createSpinner

added in version 27.1.0
AppCompatSpinner createSpinner (Context context, 
                AttributeSet attrs)

Parameters
context Context

attrs AttributeSet

Returns
AppCompatSpinner

createTextView

added in version 27.1.0
AppCompatTextView createTextView (Context context, 
                AttributeSet attrs)

Parameters
context Context

attrs AttributeSet

Returns
AppCompatTextView

createView

added in version 27.1.0
View createView (Context context, 
                String name, 
                AttributeSet attrs)

Parameters
context Context

name String

attrs AttributeSet

Returns
View