Android创建ListView使用两种适配器的简单方法
16lz
2021-01-23
1、使用ArrayAdapter:
String[] array = { "aaaaaaaaaaa", "bbbbbbbbb", "ccccccccc", "ddddd",
"eeeee", "fffffffff" };
ListView listView = new ListView(this);
listView.setItemsCanFocus(true);
listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);//可多选
ArrayAdapter adapter = new ArrayAdapter(this,
android.R.layout.simple_list_item_single_choice, array);
listView.setAdapter(adapter);
setContentView(listView);
2、使用SimpleAdapter :
ListView listView = new ListView(this);
ArrayList
String[] array = { "aaaaaaaaaaa", "bbbbbbbbb", "ccccccccc", "ddddd",
"eeeee", "fffffffff" };
ListView listView = new ListView(this);
listView.setItemsCanFocus(true);
listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);//可多选
ArrayAdapter
android.R.layout.simple_list_item_single_choice, array);
listView.setAdapter(adapter);
setContentView(listView);
2、使用SimpleAdapter :
ListView listView = new ListView(this);
ArrayList