老師,我這是什么鬼?
圖片完全不顯示,數字完全錯誤
public?class?MainActivity?extends?AppCompatActivity?{ ????private?ListView?lv1; ????private?SimpleAdapter?simpleAdaper; ????private?List<Map<String,?Object>>?dataList; ????private?String[]?context?=?{"第一行",?"第二行",?"第三行",?"第四行",}; ????@Override ????protected?void?onCreate(Bundle?savedInstanceState)?{ ????????super.onCreate(savedInstanceState); ????????setContentView(R.layout.activity_main); ????????lv1?=?(ListView)?findViewById(R.id.listview_1); ????????dataList=new?ArrayList<Map<String,?Object>>(); ????????simpleAdaper=new?SimpleAdapter(this,getData(),R.layout.layout1,new?String[]{"pic","text"},new?int[]{ ????????????R.id.textview_1,?R.id.imageview_1}); ????????lv1.setAdapter(simpleAdaper); ????} ????private?List<Map<String,?Object>>?getData(){ ????????for?(int?i=0;i<20;i++){ ????????Map<String,Object>?map=new?HashMap<String,?Object>(); ????????????map.put("pic",R.mipmap.ic_launcher); ????????????map.put("text","吃屎"+i); ????????????dataList.add(map); ????????} ??return?dataList; ????}
2018-08-21
impleAdaper=
new
?SimpleAdapter(
this
,getData(),R.layout.layout1,
new
?String[]{
"pic"
,
"text"
},
new
?int
[]{
????????????
R.id.textview_1,?R.id.imageview_1});? 這里反了吧。。。
pic對應R.id.imageview_1。。
new
?int
[]{
????????????
R.id.imageview_1,?R.id.textview_1})