我正在使用android中的食品订购应用程序,必须向用户显示食品列表,他们可以将其添加到购物车。可以说目录列表中有5个项目(item1,item2,item3,item4,item5),当我单击item1的“添加到购物车”按钮时,视图将更新为item5。我对此感到很困惑,对此我感到很困惑。我知道它应该为item1进行可视更新,但无法理解为什么它为列表中的最后一个项目更新。这是我的代码块
addTextView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String tagValue = (String) v.getTag();
if (!TextUtils.isEmpty(tagValue)) {
int position = Integer.parseInt(tagValue);
ProductKitchenViewDetailsResponseObject.Product_details details = productDetailsList.get(position);
String listPrice = details.getList_price();
String productID = details.getProduct_id();
String strQuantity = "1";
addTextView.setVisibility(View.GONE);
quantitylistlayout.setVisibility(View.VISIBLE); }
Toast.makeText(KitchenListeningActivity.this, String.valueOf(position), Toast.LENGTH_SHORT).show();
}
}
})