public final class RxAdapterView
extends java.lang.Object
AdapterView.| Modifier and Type | Method and Description |
|---|---|
static <T extends android.widget.Adapter> |
itemClickEvents(android.widget.AdapterView<T> view)
Create an observable of the item click events for
view. |
static <T extends android.widget.Adapter> |
itemClicks(android.widget.AdapterView<T> view)
Create an observable of the position of item clicks for
view. |
static <T extends android.widget.Adapter> |
itemLongClickEvents(android.widget.AdapterView<T> view)
Create an observable of the item long-click events for
view. |
static <T extends android.widget.Adapter> |
itemLongClickEvents(android.widget.AdapterView<T> view,
<any> handled)
Create an observable of the item long-click events for
view. |
static <T extends android.widget.Adapter> |
itemLongClicks(android.widget.AdapterView<T> view)
Create an observable of the position of item long-clicks for
view. |
static <T extends android.widget.Adapter> |
itemLongClicks(android.widget.AdapterView<T> view,
java.util.concurrent.Callable<java.lang.Boolean> handled)
Create an observable of the position of item long-clicks for
view. |
static <T extends android.widget.Adapter> |
itemSelections(android.widget.AdapterView<T> view)
Create an observable of the selected position of
view. |
static <T extends android.widget.Adapter> |
selection(android.widget.AdapterView<T> view)
Deprecated.
Use view::setSelection method reference.
|
static <T extends android.widget.Adapter> |
selectionEvents(android.widget.AdapterView<T> view)
Create an observable of selection events for
view. |
public static <T extends android.widget.Adapter> InitialValueObservable<java.lang.Integer> itemSelections(android.widget.AdapterView<T> view)
view. If nothing is selected,
AdapterView.INVALID_POSITION will be emitted.
Warning: The created observable keeps a strong reference to view. Unsubscribe
to free this reference.
Note: A value will be emitted immediately on subscribe.
public static <T extends android.widget.Adapter> InitialValueObservable<AdapterViewSelectionEvent> selectionEvents(android.widget.AdapterView<T> view)
view.
Warning: The created observable keeps a strong reference to view. Unsubscribe
to free this reference.
Note: A value will be emitted immediately on subscribe.
public static <T extends android.widget.Adapter> <any> itemClicks(android.widget.AdapterView<T> view)
view.
Warning: The created observable keeps a strong reference to view. Unsubscribe
to free this reference.
public static <T extends android.widget.Adapter> <any> itemClickEvents(android.widget.AdapterView<T> view)
view.
Warning: The created observable keeps a strong reference to view. Unsubscribe
to free this reference.
public static <T extends android.widget.Adapter> <any> itemLongClicks(android.widget.AdapterView<T> view)
view.
Warning: The created observable keeps a strong reference to view. Unsubscribe
to free this reference.
public static <T extends android.widget.Adapter> <any> itemLongClicks(android.widget.AdapterView<T> view,
java.util.concurrent.Callable<java.lang.Boolean> handled)
view.
Warning: The created observable keeps a strong reference to view. Unsubscribe
to free this reference.
handled - Function invoked each occurrence to determine the return value of the
underlying AdapterView.OnItemLongClickListener.public static <T extends android.widget.Adapter> <any> itemLongClickEvents(android.widget.AdapterView<T> view)
view.
Warning: The created observable keeps a strong reference to view. Unsubscribe
to free this reference.
public static <T extends android.widget.Adapter> <any> itemLongClickEvents(android.widget.AdapterView<T> view,
<any> handled)
view.
Warning: The created observable keeps a strong reference to view. Unsubscribe
to free this reference.
handled - Function invoked with each value to determine the return value of the
underlying AdapterView.OnItemLongClickListener.@Deprecated public static <T extends android.widget.Adapter> <any> selection(android.widget.AdapterView<T> view)
view.
Warning: The created observable keeps a strong reference to view. Unsubscribe
to free this reference.