From c7ba216b344f606869eaf8c8e5c8c460a66d3a76 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20S=C3=A1nchez?= Date: Fri, 27 Dec 2024 10:24:33 -0300 Subject: [PATCH] Autoswitch multiplier displayed --- .../ui/exchanges/adapters/WorkerCardAdapter.java | 10 +++++++++- app/src/main/res/values/strings.xml | 4 ++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/example/dcav2gui/ui/exchanges/adapters/WorkerCardAdapter.java b/app/src/main/java/com/example/dcav2gui/ui/exchanges/adapters/WorkerCardAdapter.java index e709607..886f818 100644 --- a/app/src/main/java/com/example/dcav2gui/ui/exchanges/adapters/WorkerCardAdapter.java +++ b/app/src/main/java/com/example/dcav2gui/ui/exchanges/adapters/WorkerCardAdapter.java @@ -145,7 +145,15 @@ public class WorkerCardAdapter{ cardLayout.setBackgroundColor(Color.parseColor("#C5C281")); workerStatusString.setVisibility(View.INVISIBLE); } else if (worker.isAuto()) { - workerStatusString.setText(R.string.autoswitch_notice); + String stringToDisplay = "AUTO"; + if (worker.getPrice()!=0) { + double percentageToSwitch = (worker.getOldLongDictionary().getTpPrice()-worker.getPrice())*100/worker.getPrice(); + int multiplier = (int) (percentageToSwitch/100+1); + if (multiplier>1) { + stringToDisplay = stringToDisplay + " x" + multiplier; + } + } + workerStatusString.setText(stringToDisplay); workerStatusString.setVisibility(View.VISIBLE); } else { workerStatusString.setText(""); diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 5cdff0f..5215c6d 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1,9 +1,9 @@ DCAv2GUI - Open navigation drawer - Close navigation drawer DCAv2 Version 2024.12.26 + Open navigation drawer + Close navigation drawer Navigation header Settings