-1
我使用的适配器元素添加到列表视图。当我逐个添加元素时没关系。但我需要元素(父)添加一个元素(孩子)女巫属于父。我真的不知道该怎么做。 我想我需要创建另一个项目布局和追加,但不知道如何。也许有人有任何想法?Android的列表视图通过适配器
我使用的适配器元素添加到列表视图。当我逐个添加元素时没关系。但我需要元素(父)添加一个元素(孩子)女巫属于父。我真的不知道该怎么做。 我想我需要创建另一个项目布局和追加,但不知道如何。也许有人有任何想法?Android的列表视图通过适配器
尝试使用ViewHolder定义属于列表项的多个元素。然后将ViewHolder追加到适配器。
为ViewHolder
static class ViewHolder {
public TextView text;
public ImageView image;
}
的getView中创建的内部类,加载viewholder。
public View getView(int position, View convertView, ViewGroup parent) {
View rowView = convertView;
// reuse views
if (rowView == null) {
LayoutInflater inflater = context.getLayoutInflater();
rowView = inflater.inflate(R.layout.rowlayout, null);
// configure view holder
ViewHolder viewHolder = new ViewHolder();
viewHolder.text = (TextView) rowView.findViewById(R.id.TextView01);
viewHolder.image = (ImageView) rowView
.findViewById(R.id.ImageView01);
rowView.setTag(viewHolder);
}
// fill data
ViewHolder holder = (ViewHolder) rowView.getTag();
return rowView;
}
希望它对你有用。
,如果我得到你的意思的权利,你需要可扩展的ListView –
啊,做一个新的布局,并在使您的行类,你可以创建一个布尔属性附加伤害,当你在做的孩子,可能是假的 –