ConcatAdapter.Config.Builder
public
static
final
class
ConcatAdapter.Config.Builder
extends Object
| java.lang.Object | |
| ↳ | androidx.recyclerview.widget.ConcatAdapter.Config.Builder |
The builder for ConcatAdapter.Config class.
Summary
Public constructors | |
|---|---|
Builder()
|
|
Public methods | |
|---|---|
ConcatAdapter.Config
|
build()
|
ConcatAdapter.Config.Builder
|
setIsolateViewTypes(boolean isolateViewTypes)
Sets whether |
ConcatAdapter.Config.Builder
|
setStableIdMode(ConcatAdapter.Config.StableIdMode stableIdMode)
Sets how the |
Inherited methods | |
|---|---|
Public constructors
Builder
public Builder ()
Public methods
build
public ConcatAdapter.Config build ()
| Returns | |
|---|---|
ConcatAdapter.Config |
A new instance of ConcatAdapter.Config with the given parameters.
|
setIsolateViewTypes
public ConcatAdapter.Config.Builder setIsolateViewTypes (boolean isolateViewTypes)
Sets whether ConcatAdapter should isolate view types of nested adapters from
each other.
| Parameters | |
|---|---|
isolateViewTypes |
boolean: true if ConcatAdapter should override view
types of nested adapters to avoid view type
conflicts, false otherwise.
Defaults to true. |
| Returns | |
|---|---|
ConcatAdapter.Config.Builder |
this |
See also:
setStableIdMode
public ConcatAdapter.Config.Builder setStableIdMode (ConcatAdapter.Config.StableIdMode stableIdMode)
Sets how the ConcatAdapter should handle stable ids
(RecyclerView.Adapter.hasStableIds()). See documentation in ConcatAdapter.Config.stableIdMode
for details.
| Parameters | |
|---|---|
stableIdMode |
ConcatAdapter.Config.StableIdMode: The stable id mode for the ConcatAdapter. Defaults to
ConcatAdapter.Config.StableIdMode.NO_STABLE_IDS. |
| Returns | |
|---|---|
ConcatAdapter.Config.Builder |
this |
See also:

