From a4767708ddcf46fd51bd62f96defa2bb0fbf0886 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20S=C3=A1nchez?= Date: Mon, 16 Dec 2024 19:17:13 -0300 Subject: [PATCH] ... --- .../dcav2gui/ui/exchanges/BinanceFragment.java | 2 ++ .../dcav2gui/ui/exchanges/BinanceViewModel.java | 4 +++- app/src/main/res/layout/fragment_binance.xml | 17 +++++++---------- gradle/libs.versions.toml | 2 ++ 4 files changed, 14 insertions(+), 11 deletions(-) diff --git a/app/src/main/java/com/example/dcav2gui/ui/exchanges/BinanceFragment.java b/app/src/main/java/com/example/dcav2gui/ui/exchanges/BinanceFragment.java index 2cbb1be..535dc49 100644 --- a/app/src/main/java/com/example/dcav2gui/ui/exchanges/BinanceFragment.java +++ b/app/src/main/java/com/example/dcav2gui/ui/exchanges/BinanceFragment.java @@ -9,6 +9,8 @@ import androidx.fragment.app.Fragment; import androidx.lifecycle.ViewModelProvider; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; + +import com.example.dcav2gui.R; import com.example.dcav2gui.databinding.FragmentBinanceBinding; import com.example.dcav2gui.ui.exchanges.adapters.WorkerCardAdapter; diff --git a/app/src/main/java/com/example/dcav2gui/ui/exchanges/BinanceViewModel.java b/app/src/main/java/com/example/dcav2gui/ui/exchanges/BinanceViewModel.java index e2ac342..7009a4a 100644 --- a/app/src/main/java/com/example/dcav2gui/ui/exchanges/BinanceViewModel.java +++ b/app/src/main/java/com/example/dcav2gui/ui/exchanges/BinanceViewModel.java @@ -33,11 +33,13 @@ public class BinanceViewModel extends AndroidViewModel { try { Thread.sleep(5000); // Fetch and update the data - fetchWorkerData(); + List newData = null; // Implement this method to fetch actual data + workerDataList.setValue(newData); } catch (InterruptedException e) { e.printStackTrace(); } } }).start(); + } } diff --git a/app/src/main/res/layout/fragment_binance.xml b/app/src/main/res/layout/fragment_binance.xml index 84366b9..a1e9ff3 100644 --- a/app/src/main/res/layout/fragment_binance.xml +++ b/app/src/main/res/layout/fragment_binance.xml @@ -1,22 +1,19 @@ + + tools:context=".ui.exchanges.BinanceFragment"> - + \ No newline at end of file diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 01d3964..b7b1b64 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -15,6 +15,7 @@ firebaseCrashlyticsBuildtools = "3.0.2" okhttp = "3.14.6" okhttpVersion = "4.9.2" recyclerview = "1.3.2" +recyclerviewVersion = "1.2.1" [libraries] junit = { group = "junit", name = "junit", version.ref = "junit" } @@ -32,6 +33,7 @@ firebase-crashlytics-buildtools = { group = "com.google.firebase", name = "fireb okhttp = { module = "com.squareup.okhttp3:okhttp", version.ref = "okhttp" } okhttp-v492 = { module = "com.squareup.okhttp3:okhttp", version.ref = "okhttpVersion" } recyclerview = { module = "androidx.recyclerview:recyclerview", version.ref = "recyclerview" } +recyclerview-v121 = { module = "androidx.recyclerview:recyclerview", version.ref = "recyclerviewVersion" } [plugins] android-application = { id = "com.android.application", version.ref = "agp" }