aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/res
diff options
context:
space:
mode:
authorClyhtsuriva <aimeric@adjutor.xyz>2021-02-19 19:46:42 +0100
committerClyhtsuriva <aimeric@adjutor.xyz>2021-02-19 19:46:42 +0100
commit00ac626b27076397b79bcd4bdd934ab861ff05a5 (patch)
tree3f8c599746ce3863c4c341d00ef958bf1d42da2e /app/src/main/res
parentc8a84acbec91678c14e23d8dfed20f26d9d0361e (diff)
Implementing TopAnimefeature/top_anime_handling
Copied the topmanga folder and transformed everything in it into top anime.
Diffstat (limited to 'app/src/main/res')
-rw-r--r--app/src/main/res/layout/home_page.xml11
-rw-r--r--app/src/main/res/layout/top_anime_page.xml31
-rw-r--r--app/src/main/res/navigation/nav_graph.xml14
-rw-r--r--app/src/main/res/values/strings.xml2
4 files changed, 58 insertions, 0 deletions
diff --git a/app/src/main/res/layout/home_page.xml b/app/src/main/res/layout/home_page.xml
index 68d9f81..564d7da 100644
--- a/app/src/main/res/layout/home_page.xml
+++ b/app/src/main/res/layout/home_page.xml
@@ -30,6 +30,17 @@
app:layout_constraintTop_toBottomOf="@id/tv_title"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintEnd_toStartOf="@id/button_top_anime"
+ />
+
+ <Button
+ android:id="@+id/button_top_anime"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/top_anime"
+ app:layout_constraintTop_toBottomOf="@id/tv_title"
+ app:layout_constraintBottom_toBottomOf="parent"
+ app:layout_constraintStart_toEndOf="@id/button_top_manga"
app:layout_constraintEnd_toEndOf="parent"
/>
diff --git a/app/src/main/res/layout/top_anime_page.xml b/app/src/main/res/layout/top_anime_page.xml
new file mode 100644
index 0000000..4b6a58f
--- /dev/null
+++ b/app/src/main/res/layout/top_anime_page.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<androidx.constraintlayout.widget.ConstraintLayout
+ xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:app="http://schemas.android.com/apk/res-auto"
+ xmlns:tools="http://schemas.android.com/tools"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ tools:context=".topanime.TopAnimePage"
+ android:background="@color/very_dark_purple">
+
+ <androidx.recyclerview.widget.RecyclerView
+ android:id="@+id/recycler_view"
+ android:layout_width="0dp"
+ android:layout_height="0dp"
+ app:layout_constraintBottom_toTopOf="@+id/button_home"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toTopOf="parent"
+ tools:listitem="@layout/item_layout" />
+
+ <Button
+ android:id="@+id/button_home"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:text="@string/home"
+ app:layout_constraintBottom_toBottomOf="parent"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintStart_toStartOf="parent"
+ />
+
+</androidx.constraintlayout.widget.ConstraintLayout> \ No newline at end of file
diff --git a/app/src/main/res/navigation/nav_graph.xml b/app/src/main/res/navigation/nav_graph.xml
index 4a0cfa2..132de49 100644
--- a/app/src/main/res/navigation/nav_graph.xml
+++ b/app/src/main/res/navigation/nav_graph.xml
@@ -14,6 +14,10 @@
<action
android:id="@+id/action_HomePage_to_TopMangaPage"
app:destination="@id/TopMangaPage" />
+ <action
+ android:id="@+id/action_HomePage_to_TopAnimePage"
+ app:destination="@id/TopAnimePage" />
+
</fragment>
<fragment
@@ -26,5 +30,15 @@
android:id="@+id/action_TopMangaPage_to_HomePage"
app:destination="@id/HomePage" />
</fragment>
+ <fragment
+ android:id="@+id/TopAnimePage"
+ android:name="xyz.adjutor.aniki.topanime.TopAnimePage"
+ android:label="@string/top_anime_page_label"
+ tools:layout="@layout/top_anime_page">
+
+ <action
+ android:id="@+id/action_TopAnimePage_to_HomePage"
+ app:destination="@id/HomePage" />
+ </fragment>
</navigation> \ No newline at end of file
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 5301008..403a883 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -16,6 +16,8 @@
<string name="rv_rank">0</string>
<string name="rv_image">image</string>
<string name="manga_image_content_description">Image of manga</string>
+ <string name="top_anime_page_label">Top Anime Page</string>
+ <string name="top_anime">Top Anime</string>
<string-array name="manga_array">
<item>Dragon Ball</item>