Added in API level 11

Factory2


interface Factory2 : LayoutInflater.Factory
android.view.LayoutInflater.Factory2

Summary

Public methods
abstract View?
onCreateView(parent: View?, name: String, context: Context, attrs: AttributeSet)

Version of onCreateView(java.lang.String,android.content.Context,android.util.AttributeSet) that also supplies the parent that the view created view will be placed in.

Inherited functions

Public methods

onCreateView

Added in API level 11
abstract fun onCreateView(
    parent: View?,
    name: String,
    context: Context,
    attrs: AttributeSet
): View?

Version of onCreateView(java.lang.String,android.content.Context,android.util.AttributeSet) that also supplies the parent that the view created view will be placed in.

Parameters
parent View?: The parent that the created view will be placed in; note that this may be null.
name String: Tag name to be inflated. This value cannot be null.
context Context: The context the view is being created in. This value cannot be null.
attrs AttributeSet: Inflation attributes as specified in XML file. This value cannot be null.
Return
View? View Newly created view. Return null for the default behavior.