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 6d5e5e4..9359880 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 @@ -20,24 +20,24 @@ import java.util.concurrent.TimeUnit; public class WorkerCardAdapter{ - private LinearLayout container; + private ViewGroup container; - public WorkerCardAdapter(LinearLayout container) { + public WorkerCardAdapter(ViewGroup container) { this.container = container; } public void updateData(List workerDataList) { container.removeAllViews(); // Clear existing views for (WorkerData worker : workerDataList) { - //addCard(worker); View cardView = LayoutInflater.from(container.getContext()).inflate(R.layout.worker_card, container, false); + addCard(worker, cardView); container.addView(cardView); } } - private void addCard(WorkerData worker) { + private void addCard(WorkerData worker, View view) { //TODO: progress bar color - View view = LayoutInflater.from(container.getContext()).inflate(R.layout.worker_card, container, false); + //View view = LayoutInflater.from(container.getContext()).inflate(R.layout.worker_card, container, false); TextView pair = view.findViewById(R.id.workerCardPair); TextView safetyOrders = view.findViewById(R.id.workerCardSafetyOrders); TextView uptime = view.findViewById(R.id.workerCardUptime); @@ -103,7 +103,7 @@ public class WorkerCardAdapter{ long minutes = TimeUnit.SECONDS.toMinutes((long) seconds) % 60; long secs = (long) (seconds % 60); - return String.format(Locale.ROOT,"%03d:%02d:%02d:%02d", days, hours, minutes, secs).replaceFirst("^0+(?!$)", ""); + return String.format(Locale.ROOT,"%03d:%02d:%02d:%02d", days, hours, minutes, secs);//.replaceFirst("^0+(?!$)", ""); }