ListView控件在android程序中要经常用到,android自带了很多种ListView的展现形式,简单介绍四种
public class SimpleList extends ListActivity {
private String[] mListStr = { "姓名:gaopo_Y", "性别:男", "年龄:23", "居住地:北京",
"邮箱:tang_miao@sina.cn" };
ListView mListView = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
mListView = getListView();
setListAdapter(new ArrayAdapter<String>(this,
android.R.layout.simple_gallery_item, mListStr));
mListView.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> adapterView, View view,
int position, long id) {
Toast.makeText(SimpleList.this, "您选择了" + mListStr[position],
Toast.LENGTH_LONG).show();
}
});
super.onCreate(savedInstanceState);
}
}
1.simple_gallery_item形式
2.browser_link_context_header
3.simple_expandable_list_item_1
4.simple_list_item_multiple_choice