Android Studio中的动态布局定位

时间:2018-10-26 09:17:57

标签: android layout dynamic position

我正在使用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();
                    }
                }
            })

0 个答案:

没有答案