ListView是比较常用的控件,但一直都觉得创建ListView步骤有点繁琐,故在此总结一下,方便查阅。
程序效果是实现一个ListView,ListView里面有标题,内容和图片,并加入点击和长按响应。


首先在xml里面定义一个ListView
1 <?xmlversion="1.0"encoding="utf-8"?> 2 <LinearLayout 3 android:id="@+id/LinearLayout01" 4 android:layout_width="fill_parent" 5 android:layout_height="fill_parent" 6 xmlns:android="http://schemas.android.com/apk/res/android"> 7 <ListViewandroid:layout_width="wrap_content" 8 android:layout_height="wrap_content" 9 android:id="@+id/ListView01" 10 /> 11 </LinearLayout>
定义ListView每个条目的Layout,用RelativeLayout实现:
最后在Activity里面调用和加入Listener,具体见注释:

浙公网安备 33010602011771号