Stay organized with collections
Save and categorize content based on your preferences.
WearableRecyclerView.OffsettingHelper
public
static
abstract
class
WearableRecyclerView.OffsettingHelper
extends Object
java.lang.Object
|
↳ |
android.support.wearable.view.WearableRecyclerView.OffsettingHelper
|
This class is deprecated.
use WearableRecyclerView.ChildLayoutManager
instead.
This class defines the offsetting logic for updating layout of children in a
WearableRecyclerView.
Summary
Inherited methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
Public constructors
OffsettingHelper
public OffsettingHelper ()
Public methods
updateChild
public abstract void updateChild (View child,
WearableRecyclerView parent)
Override this method if you wish to implement custom child layout behavior on scroll.
Parameters |
child |
View : the current child to be affected. |
parent |
WearableRecyclerView : the WearableRecyclerView parent that this helper is attached to.
|
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[],null,["# WearableRecyclerView.OffsettingHelper\n\nSummary: [Ctors](#pubctors) \\| [Methods](#pubmethods) \\| [Inherited Methods](#inhmethods) \n\nWearableRecyclerView.OffsettingHelper\n=====================================\n\n\n`\npublic\nstatic\n\nabstract\nclass\nWearableRecyclerView.OffsettingHelper\n`\n\n\n`\n\nextends `[Object](http://developer.android.com/reference/java/lang/Object.html)`\n\n\n`\n\n`\n\n\n`\n\n|---|---------------------------------------------------------------------|\n| [java.lang.Object](http://developer.android.com/reference/java/lang/Object.html) ||\n| ↳ | android.support.wearable.view.WearableRecyclerView.OffsettingHelper |\n\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Known direct subclasses [DefaultOffsettingHelper](../../../../../reference/android/support/wearable/view/DefaultOffsettingHelper.html) |----------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | [DefaultOffsettingHelper](../../../../../reference/android/support/wearable/view/DefaultOffsettingHelper.html) | *This class is deprecated. use the `androidx.wear.widget.WearableRecyclerView` and associated classes provided by the [Jetpack Wear](../../../../../jetpack/androidx/releases/wear) library instead.* | |\n\n\u003cbr /\u003e\n\n*** ** * ** ***\n\n\n**This class is deprecated.** \n\nuse [WearableRecyclerView.ChildLayoutManager](../../../../../reference/android/support/wearable/view/WearableRecyclerView.ChildLayoutManager.html) instead.\n\nThis class defines the offsetting logic for updating layout of children in a\nWearableRecyclerView.\n\nSummary\n-------\n\n| ### Public constructors ||\n|--------------------------------------------------------------------------------------------------------------------------------------------------|---|\n| ` `[OffsettingHelper](../../../../../reference/android/support/wearable/view/WearableRecyclerView.OffsettingHelper.html#OffsettingHelper())`() ` |\n\n| ### Public methods ||\n|------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ` abstract void` | ` `[updateChild](../../../../../reference/android/support/wearable/view/WearableRecyclerView.OffsettingHelper.html#updateChild(android.view.View,%20android.support.wearable.view.WearableRecyclerView))`(`[View](http://developer.android.com/reference/android/view/View.html)` child, `[WearableRecyclerView](../../../../../reference/android/support/wearable/view/WearableRecyclerView.html)` parent) ` Override this method if you wish to implement custom child layout behavior on scroll. |\n\n| ### Inherited methods |\n|-----------------------|---|\n| From class ` `[java.lang.Object](http://developer.android.com/reference/java/lang/Object.html)` ` |------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------| | ` `[Object](http://developer.android.com/reference/java/lang/Object.html) | ` clone() ` | | ` boolean` | ` equals(`[Object](http://developer.android.com/reference/java/lang/Object.html)` arg0) ` | | ` void` | ` finalize() ` | | ` final `[Class](http://developer.android.com/reference/java/lang/Class.html)`\u003c?\u003e` | ` getClass() ` | | ` int` | ` hashCode() ` | | ` final void` | ` notify() ` | | ` final void` | ` notifyAll() ` | | ` `[String](http://developer.android.com/reference/java/lang/String.html) | ` toString() ` | | ` final void` | ` wait(long arg0, int arg1) ` | | ` final void` | ` wait(long arg0) ` | | ` final void` | ` wait() ` | ||\n\nPublic constructors\n-------------------\n\n### OffsettingHelper\n\n```\npublic OffsettingHelper ()\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\nPublic methods\n--------------\n\n### updateChild\n\n```\npublic abstract void updateChild (View child, \n WearableRecyclerView parent)\n```\n\nOverride this method if you wish to implement custom child layout behavior on scroll.\n\n\u003cbr /\u003e\n\n| Parameters ||\n|----------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `child` | `View`: the current child to be affected. \u003cbr /\u003e |\n| `parent` | `WearableRecyclerView`: the [WearableRecyclerView](../../../../../reference/android/support/wearable/view/WearableRecyclerView.html) parent that this helper is attached to. \u003cbr /\u003e |"]]