简单用法
xml:
<ListView
android:id="@+id/contacts_view"
android:layout_width="match_parent"
android:layout_height="match_parent">
</ListView>
MainActivity:
1.数据数组来源
2.借助适配器完成数据传递至ListView
3.arrayadapter的第二个参数可以用系统提供,也可自己写
ps:使用arrayadapter功能比较局限,每个列表项都是能是textview,如果考虑复杂,可以使用simpleadapter```
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);
网友评论