我想构建一个具有多个类别的商店应用程序,并在RecyclerView中显示产品数据。
我这样将数据传递到RecyclerView:
list = new ArrayList<>();
adapter = new AdapterProduct(context, list);
recyclerView = findViewById(R.id.recyclerView);
model = new ModelProductItem();
model.setImage(R.drawable.image);
model.setTitle("title");
model.setPrice("price");
list.add(model);
recyclerView.setLayoutManager(new LinearLayoutManager());
recyclerView.setAdapter(adapter);
我不想为每个产品创建多个活动,我想通过一个活动来处理。 我该怎么做?
答案 0 :(得分:0)
您可以列出类别,然后在recyclerview中按类别过滤产品。
答案 1 :(得分:0)
使用getIntent
和type somefunc = (param : {name: string}) => boolean;
,我们可以在一个活动中缓和几个视图。