From 33bede159f690e8cb8267bb288c167072b01ff0f Mon Sep 17 00:00:00 2001 From: jarnedemeulemeester Date: Mon, 16 Aug 2021 12:09:20 +0200 Subject: [PATCH] Add privacy policy in app --- .../dev/jdtech/jellyfin/fragments/SettingsFragment.kt | 10 ++++++++++ app/src/main/res/values/strings.xml | 1 + app/src/main/res/xml/fragment_settings.xml | 4 ++++ 3 files changed, 15 insertions(+) diff --git a/app/src/main/java/dev/jdtech/jellyfin/fragments/SettingsFragment.kt b/app/src/main/java/dev/jdtech/jellyfin/fragments/SettingsFragment.kt index 150140fd..9fd43144 100644 --- a/app/src/main/java/dev/jdtech/jellyfin/fragments/SettingsFragment.kt +++ b/app/src/main/java/dev/jdtech/jellyfin/fragments/SettingsFragment.kt @@ -1,6 +1,7 @@ package dev.jdtech.jellyfin.fragments import android.content.Intent +import android.net.Uri import android.os.Bundle import androidx.appcompat.app.AppCompatDelegate.* import androidx.navigation.fragment.findNavController @@ -28,6 +29,15 @@ class SettingsFragment : PreferenceFragmentCompat() { true } + findPreference("privacyPolicy")?.setOnPreferenceClickListener { + val intent = Intent( + Intent.ACTION_VIEW, + Uri.parse("https://github.com/jarnedemeulemeester/findroid/blob/main/PRIVACY") + ) + startActivity(intent) + true + } + findPreference("ossLicenses")?.setOnPreferenceClickListener { startActivity(Intent(requireContext(), OssLicensesMenuActivity::class.java)) true diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 66bc2892..c1c8aca1 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -53,4 +53,5 @@ Version Open source licenses About + Privacy policy \ No newline at end of file diff --git a/app/src/main/res/xml/fragment_settings.xml b/app/src/main/res/xml/fragment_settings.xml index 122ee8a8..dfa140bc 100644 --- a/app/src/main/res/xml/fragment_settings.xml +++ b/app/src/main/res/xml/fragment_settings.xml @@ -41,6 +41,10 @@ + +