在strings中创建一个strings.xml,并定义字符串数组,用于当数据源
张三
李四
王五
张三丰
abc
abb
bbb
110
120
得到字符串数组:
String[] data = getResources().getStrigArray(R.array.data);
Spinner 下拉列表框属性:
android:entries = “@array/data” //设置下拉列表项
ListView 列表控件
(1)创建ListView控件
(2)创建数据源(注意加final)
(3)创建适配器(ArrayAdapter)
(4)设置控件适配器
(5)添加点击监听
控件.setOnItemClickList(new AdapterView.OnItemClickListener(){
//重写方法
});
案例1:左图标,右文字
(1)创建两个控件,一个一个
(2)该案例应用到两组数据,一组图片,一组文字;
int[] images={R.drwable.x1, R.drwable.x2, ……};
String[] title={“哈哈”,”呵呵”, ……};
//下面的SimpleAdapter第二个参数需要一个集合数据,因此下列代码:
List<Map<String,Object>> data = new ArrayList<>();
for(int