LayoutInflaterFactory
public
interface
LayoutInflaterFactory
| androidx.core.view.LayoutInflaterFactory |
This interface is deprecated.
Use LayoutInflater.Factory2 directly.
Used with LayoutInflaterCompat.setFactory(). Offers the same API as
LayoutInflater.Factory2.
Summary
Public methods | |
|---|---|
abstract
View
|
onCreateView(View parent, String name, Context context, AttributeSet attrs)
Hook you can supply that is called when inflating from a LayoutInflater. |
Public methods
onCreateView
public abstract View onCreateView (View parent, String name, Context context, AttributeSet attrs)
Hook you can supply that is called when inflating from a LayoutInflater. You can use this to customize the tag names available in your XML layout files.
| 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. |
context |
Context: The context the view is being created in. |
attrs |
AttributeSet: Inflation attributes as specified in XML file. |
| Returns | |
|---|---|
View |
View Newly created view. Return null for the default behavior. |
Interfaces
- ActionProvider.VisibilityListener
- DragStartHelper.OnDragStartListener
- LayoutInflaterFactory
- MenuItemCompat.OnActionExpandListener
- NestedScrollingChild
- NestedScrollingChild2
- NestedScrollingChild3
- NestedScrollingParent
- NestedScrollingParent2
- NestedScrollingParent3
- OnApplyWindowInsetsListener
- ScrollingView
- TintableBackgroundView
- ViewCompat.OnUnhandledKeyEventListenerCompat
- ViewPropertyAnimatorListener
- ViewPropertyAnimatorUpdateListener
Classes
- AccessibilityDelegateCompat
- ActionProvider
- DisplayCutoutCompat
- DragAndDropPermissionsCompat
- DragStartHelper
- GestureDetectorCompat
- GravityCompat
- InputDeviceCompat
- LayoutInflaterCompat
- MarginLayoutParamsCompat
- MenuCompat
- MenuItemCompat
- MotionEventCompat
- NestedScrollingChildHelper
- NestedScrollingParentHelper
- OneShotPreDrawListener
- PointerIconCompat
- ScaleGestureDetectorCompat
- VelocityTrackerCompat
- ViewCompat
- ViewConfigurationCompat
- ViewGroupCompat
- ViewParentCompat
- ViewPropertyAnimatorCompat
- ViewPropertyAnimatorListenerAdapter
- WindowCompat
- WindowInsetsCompat