Android学习|布局列表—— ListView
ListView效果如下,显示的是多个布局的一个列表,其中每个布局可进行自定义。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ListView
android:id="@+id/lv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
</LinearLayout>
一、实现ListView
1、自定义ListView里的小条目Item
这块为了方便起见,Item里面只写一个TextView
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView
android:id="@+id/textview"
android:textSize="30dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</TextView>
</LinearLayout>
2、模拟接收到一些要显示的数据
自定义Bean类,作为接收到单个数据的实体类
package com.example.seconddemo_listview;
public class Bean {
private String name;
public Bean(String name){
this.name = name;
}
public String getName