androidx.wear.widget
Annotations
ConfirmationOverlay.OverlayType | Types of animations to display in the overlay. |
Interfaces
CircularProgressLayout.OnTimerFinishedListener |
Interface to implement for listening to onTimerFinished(CircularProgressLayout) event.
|
ConfirmationOverlay.OnAnimationFinishedListener |
Interface for listeners to be notified when the ConfirmationOverlay animation has
finished and its View has been removed.
|
WearArcLayout.ArcLayoutWidget | Interface for a widget which knows it is being rendered inside an arc, and will draw itself accordingly. |
Classes
BoxInsetLayout |
BoxInsetLayout is a screen shape-aware ViewGroup that can box its children in the center
square of a round screen by using the layout_boxedEdges attribute.
|
BoxInsetLayout.LayoutParams | Per-child layout information for layouts that support margins, gravity and boxedEdges. |
CircularProgressLayout |
CircularProgressLayout adds a circular countdown timer behind the view it contains,
typically used to automatically confirm an operation after a short delay has elapsed.
|
ConfirmationOverlay | Displays a full-screen confirmation animation with optional text and then hides it. |
CurvingLayoutCallback |
An implementation of the WearableLinearLayoutManager.LayoutCallback aligning the children
of the associated WearableRecyclerView along a pre-defined vertical curve.
|
DismissibleFrameLayout | Special FrameLayout that is dismissible by the Back button press, and by left to right swipe when the SwipeToDismiss is been enabled on the device config or themes. |
DismissibleFrameLayout.Callback | Implement this callback to act on particular stage of the dismissal. |
RoundedDrawable | Maintains and draws a drawable inside rounded rectangular bounds. |
SwipeDismissFrameLayout | A layout enabling left-to-right swipe-to-dismiss, intended for use within an activity. |
SwipeDismissFrameLayout.Callback | Implement this callback to act on particular stages of the dismissal. |
WearableLinearLayoutManager |
This wear-specific implementation of LinearLayoutManager provides basic
offsetting logic for updating child layout.
|
WearableLinearLayoutManager.LayoutCallback | Callback for interacting with layout passes. |
WearableRecyclerView |
Wearable specific implementation of the RecyclerView enabling setCircularScrollingGestureEnabled(boolean) circular scrolling} and semi-circular layouts.
|
WearArcLayout | Container which will lay its elements out on an arc. |
WearArcLayout.LayoutParams | Layout parameters for a widget added to an arc. |
WearCurvedTextView | A WearCurvedTextView is a component allowing developers to easily write curved text following the curvature of the largest circle that can be inscribed in the view. |
Annotations
Interfaces
Classes
- BoxInsetLayout
- BoxInsetLayout.LayoutParams
- CircularProgressLayout
- ConfirmationOverlay
- CurvingLayoutCallback
- DismissibleFrameLayout
- DismissibleFrameLayout.Callback
- RoundedDrawable
- SwipeDismissFrameLayout
- SwipeDismissFrameLayout.Callback
- WearableLinearLayoutManager
- WearableLinearLayoutManager.LayoutCallback
- WearableRecyclerView
- WearArcLayout
- WearArcLayout.LayoutParams
- WearCurvedTextView