diff --git a/Listify/app/src/main/java/com/example/listify/ListPage.java b/Listify/app/src/main/java/com/example/listify/ListPage.java index 67f894e..e5de453 100644 --- a/Listify/app/src/main/java/com/example/listify/ListPage.java +++ b/Listify/app/src/main/java/com/example/listify/ListPage.java @@ -324,7 +324,7 @@ public class ListPage extends AppCompatActivity implements Requestor.Receiver { totalPrice -= (Double.parseDouble(pPrices.get(position)) * Double.parseDouble(pQuantity.get(position))); - tvTotalPrice.setText(String.format("$%.2f", totalPrice)); + tvTotalPrice.setText(String.format("$%.2fllll", totalPrice)); pNames.remove(position); pStores.remove(position); @@ -347,7 +347,11 @@ public class ListPage extends AppCompatActivity implements Requestor.Receiver { if(!pNames.isEmpty()) { name.setText(pNames.get(position)); store.setText(pStores.get(position)); - price.setText("$" + pPrices.get(position)); + if (Double.parseDouble(pPrices.get(position)) * Double.parseDouble(pQuantity.get(position)) < 0) { + price.setText(String.format("$%s", pPrices.get(position))); + } else { + price.setText(String.format("$%s ($%.2f)", pPrices.get(position), Double.parseDouble(pPrices.get(position)) * Double.parseDouble(pQuantity.get(position)))); + } if(pQuantity.get(position).equals("-1")) { quantity.setVisibility(View.GONE);