我遇到了一个非常小的错误, 我想在Baseadapter类的getview中放置一个条件。 如果条件为真,则不应该膨胀,否则它应该在列表视图中膨胀。
非常感谢一些帮助
这是我的代码
public View getView(final int position, View convertView, ViewGroup parent) {
View itemView = inflater.inflate(R.layout.slidelistrow, parent, false);
// Get the position
resultp = data.get(position);
if(resultp.get(MainFragment.TAG_PACKAGE).equals(Constants.PACKAGE_NAME))
{
return null;
}else
{
return itemView;
}
}
答案 0 :(得分:0)
getView
无法返回null,否则您的应用程序将崩溃。您要做的是提交您想要显示的确切数据集,这意味着您的data
必须包含您想要在ListView
中显示的内容