ListView控件用于实现程序中的内容在屏幕上滚动的效果,大部分日常使用的应用程序都会使用ListView控件。
一、简单ListView的用法
简单ListView,即实现只有多个文本内容的滚动显示(不含有图片)。效果如图…
关键代码如下:
ArrayAdapter<String> adapter = new ArrayAdapter<String>(
MainActivity.this, android.R.layout.simple_list_item_1, data); //新建适配器
ListView listView = (ListView) findViewById(R.id.list_View);
listView.setAdapter(adapter); //加载适配器
首先需要在主布局文件中加入ListView控件,然后希望将数据传递给ListView。然而数据的传递必须借助“适配器(Adapter)”来完成,在这里使用android.widget.ArrayAdapter<T>
。ArrayAdapter<T>
在定义时需要指定泛型为”要适配的数据类型“,这里即为Stri