summaryrefslogtreecommitdiffstats
path: root/app/src/main/java/xyz/adjutor
diff options
context:
space:
mode:
authorClyhtsuriva <aimeric@adjutor.xyz>2021-02-22 20:56:09 +0100
committerClyhtsuriva <aimeric@adjutor.xyz>2021-02-22 20:56:09 +0100
commitd54ff3be42662f304879d5bd851641554ad1013c (patch)
treed080b3918bf10532b482fde398676a6d13e31f82 /app/src/main/java/xyz/adjutor
parentac950ab43854d06ac8ceee3c2402bdee5e13870e (diff)
downloadAniki-d54ff3be42662f304879d5bd851641554ad1013c.tar.gz
Aniki-d54ff3be42662f304879d5bd851641554ad1013c.tar.bz2
Aniki-d54ff3be42662f304879d5bd851641554ad1013c.zip
SwipeRefresh added to top anime.feature/swipe_to_refresh
Diffstat (limited to 'app/src/main/java/xyz/adjutor')
-rw-r--r--app/src/main/java/xyz/adjutor/aniki/topanime/TopAnimePage.kt12
1 files changed, 12 insertions, 0 deletions
diff --git a/app/src/main/java/xyz/adjutor/aniki/topanime/TopAnimePage.kt b/app/src/main/java/xyz/adjutor/aniki/topanime/TopAnimePage.kt
index f2d5e4c..91a33ef 100644
--- a/app/src/main/java/xyz/adjutor/aniki/topanime/TopAnimePage.kt
+++ b/app/src/main/java/xyz/adjutor/aniki/topanime/TopAnimePage.kt
@@ -11,6 +11,7 @@ import androidx.fragment.app.Fragment
import androidx.navigation.fragment.findNavController
import androidx.recyclerview.widget.LinearLayoutManager
import androidx.recyclerview.widget.RecyclerView
+import androidx.swiperefreshlayout.widget.SwipeRefreshLayout
import com.google.android.material.snackbar.Snackbar
import com.google.gson.GsonBuilder
import com.google.gson.reflect.TypeToken
@@ -70,6 +71,17 @@ class TopAnimePage : Fragment() {
findNavController().navigate(R.id.action_TopAnimePage_to_HomePage)
}
+ fun updateList() {
+ makeApiCall(view,base_url)
+ Snackbar.make(requireView(), "Data refreshed", Snackbar.LENGTH_LONG)
+ .setAction("Action", null).show()
+ }
+ val swipeRefresh: SwipeRefreshLayout = view.findViewById(R.id.swiperefresh)
+ swipeRefresh.setOnRefreshListener{
+ updateList()
+ swipeRefresh.isRefreshing = false
+ }
+
}
//display the recyclerview
4:55:09 +0100'>2020-12-07Updating song and audiobook accordingly to the last commitMasfehico2-8/+8 2020-12-07Adding the enum classesMasfehico3-0/+9 2020-12-07Updating song, audiobook and musical elements's sets and getsMasfehico3-5/+23 2020-12-07Finishing MusicalElement.javaMasfehico1-6/+11 2020-11-23Cleaning upMasfehico2-30/+0 2020-11-23Deleting the CSVSMasfehico5-3669/+0 2020-11-23Minor testing changesMasfehico7-43/+63 2020-11-23Musical elements updated and jMusicHub basic creationMasfehico2-0/+0 2020-11-23Musical elements updated and jMusicHub basic creationMasfehico4-3/+74 2020-11-21README.md updatedMasfehico1-3/+1 2020-11-19Started Song and MusicalElementMasfehico5-0/+190 2020-11-18Added CSVsMasfehico9-102/+3756 2020-11-18Firs filesMasfehico8-0/+103 2020-11-17LICENSE updatedMasfehico1-68/+81