Cleanup the HelpActivity.kt

This commit is contained in:
Bnyro 2023-02-01 18:42:35 +01:00
parent 2d12d7ce5b
commit 59a56f8467

View File

@ -7,10 +7,10 @@ import com.github.libretube.constants.DISCORD_URL
import com.github.libretube.constants.FAQ_URL import com.github.libretube.constants.FAQ_URL
import com.github.libretube.constants.MASTODON_URL import com.github.libretube.constants.MASTODON_URL
import com.github.libretube.constants.MATRIX_URL import com.github.libretube.constants.MATRIX_URL
import com.github.libretube.constants.REDDIT_URL
import com.github.libretube.constants.TELEGRAM_URL import com.github.libretube.constants.TELEGRAM_URL
import com.github.libretube.databinding.ActivityHelpBinding import com.github.libretube.databinding.ActivityHelpBinding
import com.github.libretube.ui.base.BaseActivity import com.github.libretube.ui.base.BaseActivity
import com.google.android.material.card.MaterialCardView
class HelpActivity : BaseActivity() { class HelpActivity : BaseActivity() {
private lateinit var binding: ActivityHelpBinding private lateinit var binding: ActivityHelpBinding
@ -25,28 +25,17 @@ class HelpActivity : BaseActivity() {
onBackPressedDispatcher.onBackPressed() onBackPressedDispatcher.onBackPressed()
} }
binding.faq.setOnClickListener { setupCard(binding.faq, FAQ_URL)
openLinkFromHref(FAQ_URL) setupCard(binding.matrix, MATRIX_URL)
setupCard(binding.mastodon, MASTODON_URL)
setupCard(binding.telegram, TELEGRAM_URL)
setupCard(binding.discord, DISCORD_URL)
setupCard(binding.mastodon, MASTODON_URL)
} }
binding.matrix.setOnClickListener { private fun setupCard(card: MaterialCardView, link: String) {
openLinkFromHref(MATRIX_URL) card.setOnClickListener {
} openLinkFromHref(link)
binding.telegram.setOnClickListener {
openLinkFromHref(TELEGRAM_URL)
}
binding.discord.setOnClickListener {
openLinkFromHref(DISCORD_URL)
}
binding.reddit.setOnClickListener {
openLinkFromHref(REDDIT_URL)
}
binding.mastodon.setOnClickListener {
openLinkFromHref(MASTODON_URL)
} }
} }