我正在尝试为ListView实现自定义ArrayAdapter。
我想要适应的ArrayList有一些我想忽略的位置。 (例如,当myobject.getValue()> 20)我如何指示该对象不应出现在ListView中?
在方法getView中返回null,返回nullPointerException
public View getView(int position, View convertView, ViewGroup parent)
提前致谢
答案 0 :(得分:3)
在创建适配器之前过滤掉列表。浏览原始列表,检查值,只将您需要的值添加到第二个列表中。然后使用适配器的第二个列表。