赞
踩
1.前后端数据分离
2.不能通过list更行数据,而是通过adapter实例更新数据
activity_main.xml
<ListView
android:id="@+id/list"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:divider="#5E5E5E"
android:dividerHeight="2dp"
tools:ignore="MissingConstraints">
</ListView>
listview.xml(自定义list样式文件)
<LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <TextView android:id="@+id/tv_1" android:layout_width="80dp" android:layout_height="54dp"> </TextView> <TextView android:id="@+id/tv_2" android:layout_width="80dp" android:layout_height="54dp"> </TextView> <TextView android:id="@+id/tv_3" android:layout_width="80dp" android:layout_height="54dp"> </TextView> </LinearLayout>
private String[] name = {
"a","b","c"};
private String [] des = {
"aa","bb","cc"};
private int [] id={
1,2,3};
这里的key名随便取,只要后面与simpleAdapter里的String[] from 对应就好。
List<Map<String,Object>> maps = new ArrayList<Map<String,Object>>();
for (int i = 0 ; i < name.length ;i++){
Map<String,Object> map = new HashMap<>();
map.put("name",name[i]);
map.put("des",des[i]);
map.put
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。