gpt4 book ai didi

android - 将商品添加到购物车列表

转载 作者:行者123 更新时间:2023-11-30 05:11:52 26 4
gpt4 key购买 nike

我已经创建了一个安卓应用程序。在该应用程序中,当我单击添加时,项目添加到数组列表和我想在购物车 Activity 中显示的数组列表。怎么做。

这是我的 Activity 1

public void addShirt(View view) {
MainActivity.cartItems.add(getString(R.string.shirt));
}
public void addPant(View view) {
MainActivity.cartItems.add(getString(R.string.pant));
}
public void view(View view) {
Intent i =new Intent(OnlyIron.this,CartActivity.class);
startActivity(i);
}

购物车 Activity 是

for(int i=0; i<MainActivity.cartItems.size();i++) {
Toast.makeText(this, "item : " + MainActivity.cartItems.get(i), Toast.LENGTH_SHORT).show();

}

它显示 toast 但我在这里输入代码想要在 ListView 中显示此内容

最佳答案

首先让我们创建模型类并在其中存储数据。

public class Cart {
private String id;
private String name;

public String getId() {
return id;
}

public void setId(String id) {
this.id = id;
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}
}

现在要在该列表中添加项目,我会这样调用它:

 private ArrayList<Cart > cart_array;
cart_array= new ArrayList<>();

Cart cart1 = new Cart ();
cart.setId("1");
cart.setName("first product");

Cart cart2 = new Cart ();
cart.setId("2");
cart.setName("first product");

Cart cart3 = new Cart ();
cart.setId("3");
cart.setName("first product");

//and than add your model into array


cart_array.add(cart1);
cart_array.add(cart2);
cart_array.add(cart3);

//and finaly set your adapter

Cart_Adapter adapter = new Cart_Adapter(cart_array, getActivity());
Recycler.setAdapter(adapter );

关于android - 将商品添加到购物车列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53591073/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com