RecyclerView Adapter 系列(1):RecyclerView Array Adapter

676 查看

现在,安卓开发者用RecyclerView替代了以前的ListView或GridView。RecyclerView控件是更高级和灵活的ListView版本。这个控件是显示大数据集的容器,只维持有限数量的view就可以高效地滚动。

遗憾的是,不像之前ListView那样,Google并没有给我们提供一个默认的Recycler View Adapter类来继承。我首先将讨论Recycer View Adapter,它可以轻松的将对象列表绑定到你的RecyclerView上。

这个类不难理解,也不包含大量的逻辑,而且它可以避免重复实现包含一个简单列表的Adapter类。

下面代码中你可以找到一个简单的Adapter,这个Adapter用来向一个RecyclerView中显示搜索结果。

为adapter绑定数据: