###1.无法使用RecyclerView,因为我们没有导入v7包
我们如何导入呢?因为我使用的是AS,所以我这里说一下AS的导入,首先,你找到你项目中的build.gradle,注意这里有两个build.gradle,那么我们需要找哪个呢?下面我放了一张图片
那么我们应该选哪个内容呢?我们应该选第二个,点进去第二个后,找到dependencies,如图:
我们将这个修改为:
这里需要注意版本要保持一致,如两张图中都是v7:23,这样应该就没有问题了。
###2.使用RecyclerView时,需要自定义一个Adapter继承Recycler.Adapter
这里需要继承的是泛型类,比如:
其中MyRecyclerViewAdapter是自定义的Adapter,而MyViewHolder是
MyRecyclerViewAdapter中的内部类,继承了RecyclerViewAdapter.ViewHolder,如下: