public void storeProductClick(TextView view) { this.storeProduct.setVisibility(FrameLayout.GONE); this.storeProductDetail.setVisibility(FrameLayout.VISIBLE); Integer index = this.hsProduct.get(view.getText()); Log.i("StoreMainActivity - storeProductClick", "index: " + index); this.updateDataDetail(index); ProductInfo product = listProduct.get(index); if (productTransactionDetailInfo == null) { productTransactionDetailInfo = new TransactionDetailInfo(); } productTransactionDetailInfo.setCategoryId(product.getCategoryId()); productTransactionDetailInfo.setProductId(product.getProductId()); productTransactionDetailInfo.setProductName(product.getName()); productTransactionDetailInfo.setUnitPrice(product.getUnitPrice()); }