Android ArrayAdapter数组适配器

ArrayAdapter数组适配器
适配器是数据和实体之间的桥梁。
ArrayAdapter将数组和list集合的多个值包装成多个列表项。数组的类型可以是String,也可以是其他数据类型。
创建ArrayAdapter对象时,需要制定3个参数:
(1)Content:整个应用的上下文,即当前的Activity。
(2)textViewResourceId:资源id,代表一个TextView用作ArrayAdapter列表项的布局。这里使用的android.R.layout.simple_spinner_item为系统默认布局
(3)object:列表中的数据

实例化的ArrayAdapter对象通过调用setDropDownViewResource()方法,参数值为android.R.layout.simple_spinner_dropdown_item,可以调整spinner每项内容显示的形式

ArrayAdapter arrayAdapter = new ArrayAdapter(MainActivity.this, android.R.layout.simple_spinner_item,string);
arrayAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

你可能感兴趣的:(Android小知识,android)