Android ListView不显示数据

时间:2024-03-17 20:21:14

今天做项目的时候,发现LisView怎么都不显示数据,ArrayList是有数据,但是ListView就是不显示

Android ListView不显示数据

从上面可以看到,ListView的条目数跟ArrayList数目可以对应,说明ListView是有数据的

所以应该是getView()有问题  返回的View为空或者其他问题

 

经过排查发现

view =View.inflate(getApplicationContext(),R.layout.lv_clocklist_item,null);

上下文参数改为当前类名.this

view =View.inflate(Work_List_Activity.this,R.layout.lv_clocklist_item,null);