没错,还是老套路,重点一定在Adapter,并且这里会使用到getItemViewType()方法来指定待显示的item布局。这里为了简单明了,直接使用未封装的 RecyclerView.Adapter。重要代码如下:
//一共5种布局
private static final int TYPE_EDITTEXT = 1;//editText布局
private static final int TYPE_EDITADDRESS = 2;//地址选择器布局
private static final int TYPE_GETCODE = 3;//动态获取数据(信息选择器)