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!