0

采取以下示例屏幕:

包含多个复杂项目的示例屏幕

此屏幕显示所有当前报价,这些报价是动态的。

实施“报价”项目的最佳方式是什么?我应该使用带有自定义 ListItem 的 ListView 还是有更好的解决方案来处理这样的复杂项目列表?

任何帮助表示赞赏。

4

1 回答 1

0

使用包含单元格布局的列表创建适配器。

public class ListObject {
    public int layout;
    ... other fields;
}

public class MyAdapter extends ArrayAdapter<ListObject>

并在 getview 方法中,对商品所需的视图进行膨胀。

public View getView(...) {
    ListObject lo = getItem(position);
    convertview = inflater.inflate(lo.layout, null);
}

这是你想做的吗?如果不解释你的问题多一点。

于 2012-09-17T11:28:10.360 回答