src 的 MainActivity部分:
public class MainActivity extends Activity {
private ListView lvContacts;
private ArrayAdapter<String> adapter;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
lvContacts = (ListView) findViewById(R.id.lv_contacts);
adapter = new ArrayAdapter<String>(this, R.layout.contact_item,
getContacts());
lvContacts.setAdapter(adapter);
}
private List<String> getContacts() {
List<String> contacts = new ArrayList<String>();
contacts.add("Jack");
contacts.add("Rost");
contacts.add("Mike");
contacts.add("Alex");
contacts.add("David");
contacts.add("Lily");
return contacts;
}
}
res,lauout 的 activity_main部分:
<ListView
android:id="@+id/lv_contacts"
android:layout_width="match_parent"
android:layout_height="match_parent" />
res,lauout 的 contact_item部分:
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:text="www.tedu.cn"
android:padding="10dp"
android:textSize="16sp"
android:gravity="left|center"
android:layout_height="match_parent" >
</TextView>