This commit is contained in:
kunfei
2023-03-30 19:08:35 +08:00
parent a825839a52
commit 8a68b04981
12 changed files with 40 additions and 5 deletions
@@ -72,6 +72,7 @@ class AboutFragment : PreferenceFragmentCompat() {
"home_page" -> openUrl(R.string.home_page_url)
"license" -> showMdFile(getString(R.string.license), "LICENSE.md")
"disclaimer" -> showMdFile(getString(R.string.disclaimer), "disclaimer.md")
"privacyPolicy" -> showMdFile(getString(R.string.privacy_policy), "privacyPolicy.md")
"qq" -> showQqGroups()
"gzGzh" -> requireContext().sendToClip(getString(R.string.legado_gzh))
"crashLog" -> showCrashLogs()
@@ -160,16 +160,16 @@ class MainActivity : VMBaseActivity<ActivityMainBinding, MainViewModel>(),
return@suspendCoroutine
}
val privacyPolicy = String(assets.open("privacyPolicy.md").readBytes())
alert("用户隐私与协议", privacyPolicy) {
alert(getString(R.string.privacy_policy), privacyPolicy) {
noButton {
finish()
block.resume(false)
}
yesButton {
positiveButton(R.string.agree) {
LocalConfig.privacyPolicyOk = true
block.resume(true)
}
onCancelled {
negativeButton(R.string.refuse) {
finish()
block.resume(false)
}