Most visited

Recently visited

ObjectAdapter.DataObserver

public static abstract class ObjectAdapter.DataObserver
extends Object

java.lang.Object
    android.support.v17.leanback.widget.ObjectAdapter.DataObserver


当ObjectAdapter的基础数据发生变化时,可以通知DataObserver。 单独的方法提供有关不同类型更改的通知。

摘要(Summary)

Public constructors

ObjectAdapter.DataObserver()

公共方法(Public methods)

void onChanged()

每当ObjectAdapter的数据以其他基于范围的更改通知方法所覆盖的一组更改之外的方式进行更改时调用。

void onItemRangeChanged(int positionStart, int itemCount)

当ObjectAdapter中的一系列项目发生更改时调用。

void onItemRangeInserted(int positionStart, int itemCount)

当一系列项目被插入到ObjectAdapter中时调用。

void onItemRangeRemoved(int positionStart, int itemCount)

当从ObjectAdapter中删除一系列项目时调用。

继承方法(Inherited methods)

From class java.lang.Object

Public constructors

ObjectAdapter.DataObserver

ObjectAdapter.DataObserver ()

公共方法(Public methods)

onChanged

void onChanged ()

每当ObjectAdapter的数据以其他基于范围的更改通知方法所覆盖的一组更改之外的方式进行更改时调用。

onItemRangeChanged

void onItemRangeChanged (int positionStart, 
                int itemCount)

当ObjectAdapter中的一系列项目发生更改时调用。 ObjectAdapter的基本排序和结构没有改变。

参数(Parameters)
positionStart int: The position of the first item that changed.
itemCount int: The number of items changed.

onItemRangeInserted

void onItemRangeInserted (int positionStart, 
                int itemCount)

当一系列项目被插入到ObjectAdapter中时调用。

参数(Parameters)
positionStart int: The position of the first inserted item.
itemCount int: The number of items inserted.

onItemRangeRemoved

void onItemRangeRemoved (int positionStart, 
                int itemCount)

当从ObjectAdapter中删除一系列项目时调用。

参数(Parameters)
positionStart int: The position of the first removed item.
itemCount int: The number of items removed.

Hooray!