Java教程

适配器学习

本文主要是介绍适配器学习,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

今天学习了simpleAdapter简单适配器

简单适配器在适配器中作用很大,例如微信qq的消息列表

simpleadapter的五个参数

data是一个

List<Map<String,Object>> data = new ArrayList<>();
Map<String,Object> map = new HashMap<>();
map.put("icon",R.drawable.apple);
map.put("name","套餐");
map.put("content","卤肉饭套餐");
data.add(map);
String[] from = new String[]{
        "icon","name","content"
};
int [] to = new int[]{
        R.id.food_image,
        R.id.food_name,
        R.id.food_content
};
form数组是键值对的String 
to数组是布局文件中一一对应的id
android.widget.SimpleAdapter simpleAdapter = new android.widget.SimpleAdapter(this,data,R.layout.food_item,from,to);
这篇关于适配器学习的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!