ArrayAdapter
最简单的适配器,只能展示一行文字
案例:单纯通讯录姓名的展示,点击显示文字
lv = (ListView) findViewById(R.id.iv); final List list = new ArrayList(); list.add("张三"); list.add("张三"); list.add("张三"); list.add("张三"); list.add("张三"); list.add("张三"); list.add("张三"); list.add("张三"); list.add("李四"); list.add("张三"); list.add("张三"); ArrayAdapter aa = new ArrayAdapter(this, android.R.layout.simple_list_item_1, list); lv.setAdapter(aa); lv.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView> parent, View view, int position, long id) { Toast.makeText(getBaseContext(),list.get(position).toString() , Toast.LENGTH_SHORT).show(); } }); }
ArrayAdapter()
【ListView(信息显示列表) 与ArrayAdapter】