android 简单的列表适配器
时间: 2023-10-08 21:08:56 浏览: 44
在 Android 开发中,最常用的列表适配器是 ArrayAdapter。下面是一个简单的使用 ArrayAdapter 的例子:
1. 首先,在 XML 布局文件中定义一个 ListView 控件,例如:
```xml
<ListView
android:id="@+id/listView"
android:layout_width="match_parent"
android:layout_height="match_parent" />
```
2. 在 Java 代码中,定义一个字符串数组,并使用 ArrayAdapter 把它绑定到 ListView 上,例如:
```java
String[] items = {"Apple", "Banana", "Orange", "Pineapple", "Grape"};
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, items);
ListView listView = (ListView) findViewById(R.id.listView);
listView.setAdapter(adapter);
```
在上面的例子中,第一个参数是当前 Activity 的上下文,第二个参数是 ListView 的子项布局文件,第三个参数是要显示的数据。
3. 最后运行 app,就可以看到一个简单的列表了。
这只是一个简单的例子,如果需要更复杂的列表,可以使用自定义适配器来实现。