listItemAdapter = new ReplayAdapter(context, listItem);
myCardFileListv = (ListView) dialog.findViewById(R.id.replay_card_list);
myCardFileListv.setAdapter(listItemAdapter);myCardFileListv在之前有初始化组件。但是一到调用setAdapter(listItemAdapter); myCardFileListv就为空了。于是我就干脆把findViewById()放在了new一个Adapter的前面。就不报空了。
本文探讨了一种解决在Android应用开发中使用ListView时遇到的问题:当尝试为ListView设置Adapter时,ListView显示为空。通过调整代码逻辑,将findViewById操作提前,有效避免了这一问题。

4050

被折叠的 条评论
为什么被折叠?



