-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 –
啊,做一個新的佈局,並在使您的行類,你可以創建一個布爾屬性附加傷害,當你在做的孩子,可能是假的 –