ListView作用:将数据填充到布局
实例:下载>>
Listview与适配器ArrayAdapter配合使用,ArrayAdapter比较简单,但它只能用于显示文字。布局文件可以自己写,也可以用系统的。
在布局文件中加入一个ListView控件:
<ListView android:id="@+id/list" android:layout_width="match_parent" android:layout_height="wrap_content" >
程序中:适配器的作用是数据和视图之间的桥梁
list = (ListView)findViewById(R.id.list);
//定义数据源作为ListView内容 String [] arr_data = {"数据1","数据2","数据3","数据4"};
//新建一个数组适配器ArrayAdapter绑定数据,参数(当前的Activity,布局文件,数据源) arr_adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, arr_data);
//视图(ListView)加载适配器 list.setAdapter(arr_adapter);