我想重用相同的片段(包含RecyclerView)来显示不同的列表:
列出< Pizze>,列出< Pasta>,列出< Wine>。
让我们考虑一下这3个对象(Pizze,Pasta,Wine),所有这些对象都有相同的字段:名称和价格。 片段中的RecyclerView应仅显示这两个字段:每个列表的名称和价格。 在布局中我必须表达变量类型:
变量名="项目"类型="列表与LT;披萨>
我如何在此处传递通用列表?
答案 0 :(得分:0)
如何对象数组,第一项是名称第二是价格。
答案 1 :(得分:0)
只需使用泛型。
private List<T> mItems;
public void setItems(List<T> items) {
mItems = items;
notifyDataSetChanged();
}