一、简单用法
1、在Activity_main.xml中加入如下代码:
<ListView android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/list_view"> </ListView>
2,、修改MainActivity代码
借助ArrayAdapter适配器
在onCreate方法中加入如下代码:
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);
android.R.layout.simple_list_item_1这是一个Android内置的布局文件,可用于简单显示一段文本。
data为自定义的数组
private String[] data = {"Apple","Banana"};
二、自定义用法
1、新建一个类,用于ListView适配器的适配类型。
2、为ListView新建一个自定义布局,用于指定其显示的格式。
3、创建一个继承自ArrayAdapter的自定义适配器,并将其泛型指定为1中的类。
4、修改MainActivity中的代码