直接步入正题了


     Layout下的xml如下(按照自己需要的再自行调整):

Layout的xml

  不喜欢图片的往下看(按照自己需要的再自行调整),下面:

android:id="@+id/pic_recycler"

android:layout_width="wrap_content"

android:layout_gravity="center_horizontal"

android:layout_height="130dp"

android:layout_marginLeft="50dp"

android:layout_marginRight="50dp"

android:layout_marginTop="20dp"

android:orientation="horizontal"

android:scrollbars="none">


我是在Fragment中实现的,不过activity中也是一样的使用方式


绑定id


水平

添加图片


此处添加图片方式不要模仿

图片也给,方便测试,移目至最下方;


添加适配器

下面是适配器

public class RecyAdapter extends RecyclerView.Adapter {

privateListlist;

publicRecyAdapter(List list) {

this.list= list;

}

@Override

publicViewHolder onCreateViewHolder(ViewGroup parent,intviewType) {

View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.recy_item, parent,false);

finalViewHolder holder =newViewHolder(view);

holder.img= (ImageView)view.findViewById(R.id.img_recy);

returnholder;

}

@Override

public voidonBindViewHolder(ViewHolder holder,intposition) {

holder.img.setBackgroundResource(list.get(position));

}

@Override

public intgetItemCount() {

returnlist.size();

}

public classViewHolderextendsRecyclerView.ViewHolder{

ImageViewimg;

publicViewHolder(View itemView) {

super(itemView);

}

}

}

适配器中引用的xml如下(复制不上来,抄一遍上来):

xmlns:tools="http://schemas.android.com/tools"

android:layout_width="150dp"

android:layout_height="130dp"/>


android:id="@+id/img_recy"

android:layout_width="130dp"

android:layout_height="130dp"

android:layout_centerVertical="true"

android:layout_centerHorizontal="true"/>


运行结果如下:



引用的图片

pic_1 pic_2 pic_3 pic_4 pic_5 pic_6 pic_7


本人小白,勿喷!

还请多多指教。

更多相关文章

  1. android PhoneGap 的入门例子
  2. Android(安卓)制作.9.png图片之利用Android(安卓)9-patch shadow
  3. android里面EditTex多行输入及输入置顶问题
  4. TextView的drawable属性
  5. android selector 背景选择器
  6. Android(安卓)ActionBar 作为导航条的一个Bug
  7. Android的源代码结构
  8. Android(安卓)SDK 安装过程及安装失败的处理方法[转]
  9. Android(安卓)图片加载Bit地图 OOM异常解决方法

随机推荐

  1. Android之底部導航欄--RadioGroup、TabHo
  2. Android 异步网络请求框架-Volley
  3. Android Compatibility Package
  4. Android中Timer使用示例
  5. Android之Activity的生命周期和Activity
  6. Android的bitmap和优化
  7. Android编译环境——ubuntu12.04上androi
  8. Native+WebApp中Phonegap调用Android Act
  9. eclipse中出现Could not find *.apk的问
  10. Android的Html类分析与扩展