2011-08-25 58 views
2

我想实现ListView的自定义ArrayAdapter。避免ArrayAdapter中的一些元素

我要适应ArrayList中有一定的位置我想忽略。 (例如,当myobject.getValue()> 20)如何指示该对象不应出现在ListView中?

返回的方法getView结果空空指针异常提前

回答

3

public View getView(int position, View convertView, ViewGroup parent) 

感谢过滤掉你的列表创建适配器之前。检查原始列表,检查值,只添加你需要的值到第二个列表。然后使用适配器的第二个列表。