diff --git a/app/src/main/java/ani/dantotsu/media/anime/AnimeWatchAdapter.kt b/app/src/main/java/ani/dantotsu/media/anime/AnimeWatchAdapter.kt index 1d7a8497..5c81a2c3 100644 --- a/app/src/main/java/ani/dantotsu/media/anime/AnimeWatchAdapter.kt +++ b/app/src/main/java/ani/dantotsu/media/anime/AnimeWatchAdapter.kt @@ -5,6 +5,8 @@ import android.content.Intent import android.net.Uri import android.view.LayoutInflater import android.view.View +import android.os.Bundle +import ani.dantotsu.settings.FAQActivity import android.view.ViewGroup import android.widget.ArrayAdapter import android.widget.ImageButton @@ -68,6 +70,12 @@ class AnimeWatchAdapter( } } + //Fuck u launch + binding.faqbutton.setOnClickListener { + val intent = Intent(fragment.requireContext(), FAQActivity::class.java) + startActivity(fragment.requireContext(), intent, null) + } + binding.animeSourceDubbed.isChecked = media.selected!!.preferDub binding.animeSourceDubbedText.text = if (media.selected!!.preferDub) currActivity()!!.getString(R.string.dubbed) else currActivity()!!.getString( @@ -421,13 +429,17 @@ class AnimeWatchAdapter( } binding.animeSourceProgressBar.visibility = View.GONE - if (media.anime.episodes!!.isNotEmpty()) + if (media.anime.episodes!!.isNotEmpty()) { binding.animeSourceNotFound.visibility = View.GONE - else + binding.faqbutton.visibility = View.GONE} + else { binding.animeSourceNotFound.visibility = View.VISIBLE + binding.faqbutton.visibility = View.VISIBLE + } } else { binding.animeSourceContinue.visibility = View.GONE binding.animeSourceNotFound.visibility = View.GONE + binding.faqbutton.visibility = View.GONE clearChips() binding.animeSourceProgressBar.visibility = View.VISIBLE } diff --git a/app/src/main/java/ani/dantotsu/media/manga/MangaReadAdapter.kt b/app/src/main/java/ani/dantotsu/media/manga/MangaReadAdapter.kt index e990f94e..4cc73ea4 100644 --- a/app/src/main/java/ani/dantotsu/media/manga/MangaReadAdapter.kt +++ b/app/src/main/java/ani/dantotsu/media/manga/MangaReadAdapter.kt @@ -5,6 +5,9 @@ import android.app.AlertDialog import android.content.Intent import android.view.LayoutInflater import android.view.View +import android.os.Bundle +import ani.dantotsu.settings.FAQActivity +import androidx.core.content.ContextCompat.startActivity import android.view.ViewGroup import android.widget.ArrayAdapter import android.widget.CheckBox @@ -63,6 +66,12 @@ class MangaReadAdapter( _binding = binding binding.sourceTitle.setText(R.string.chaps) + //Fuck u launch + binding.faqbutton.setOnClickListener { + val intent = Intent(fragment.requireContext(), FAQActivity::class.java) + startActivity(fragment.requireContext(), intent, null) + } + //Wrong Title binding.animeSourceSearch.setOnClickListener { SourceSearchDialogFragment().show( @@ -435,13 +444,18 @@ class MangaReadAdapter( binding.animeSourceContinue.visibility = View.GONE } binding.animeSourceProgressBar.visibility = View.GONE - if (media.manga.chapters!!.isNotEmpty()) + if (media.manga.chapters!!.isNotEmpty()) { binding.animeSourceNotFound.visibility = View.GONE - else + binding.faqbutton.visibility = View.GONE + } + else { binding.animeSourceNotFound.visibility = View.VISIBLE + binding.faqbutton.visibility = View.VISIBLE + } } else { binding.animeSourceContinue.visibility = View.GONE binding.animeSourceNotFound.visibility = View.GONE + binding.faqbutton.visibility = View.GONE clearChips() binding.animeSourceProgressBar.visibility = View.VISIBLE } diff --git a/app/src/main/res/drawable/ic_round_help_outline.xml b/app/src/main/res/drawable/ic_round_help_outline.xml new file mode 100644 index 00000000..7f116ea4 --- /dev/null +++ b/app/src/main/res/drawable/ic_round_help_outline.xml @@ -0,0 +1,11 @@ + + + diff --git a/app/src/main/res/layout/item_anime_watch.xml b/app/src/main/res/layout/item_anime_watch.xml index 14d42cfe..a401e363 100644 --- a/app/src/main/res/layout/item_anime_watch.xml +++ b/app/src/main/res/layout/item_anime_watch.xml @@ -338,7 +338,13 @@ android:layout_marginBottom="8dp" tools:visibility="gone" /> - + + + android:visibility="gone"/> + +