这篇文章是配套Android 第一行代码 第二版使用
3.5.2 定制listView的界面定制。第一要用到上一节中已经建立好的工程,activity_main.xml 中的内容不改变,至于MainActivity中的变化在稍后会说明。
建立一个实体类,在com.example.list 新建Java Class name填写Fruit 其他不用理会然后点击OK,在新文件中填入
public class Fruit {
private String name;
private int imageId;
public Fruit (String name ,int imageId){
this.name = name;
this.imageId = imageId;
}
public String getName() {
return name;
}
public int getImageId() {
return imageId;
}
}
注意:这里面都是public 类
下面新建fruit_item.xml 在layout中新建XML文件填入
<ImageView
android:id="@+id/fruit_image"
android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
<TextView
android:id="@+id/fruit_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravi