|
|
@@ -54,14 +54,14 @@ class AboutFragment : PreferenceFragmentCompat() {
|
|
|
override fun onPreferenceTreeClick(preference: Preference): Boolean {
|
|
|
when (preference.key) {
|
|
|
"contributors" -> openUrl(R.string.contributors_url)
|
|
|
- "update_log" -> showMdFile("updateLog.md")
|
|
|
+ "update_log" -> showMdFile(getString(R.string.update_log),"updateLog.md")
|
|
|
"check_update" -> checkUpdate()
|
|
|
"mail" -> requireContext().sendMail(getString(R.string.email))
|
|
|
"sourceRuleSummary" -> openUrl(R.string.source_rule_url)
|
|
|
"git" -> openUrl(R.string.this_github_url)
|
|
|
"home_page" -> openUrl(R.string.home_page_url)
|
|
|
"license" -> openUrl(R.string.license_url)
|
|
|
- "disclaimer" -> showMdFile("disclaimer.md")
|
|
|
+ "disclaimer" -> showMdFile(getString(R.string.disclaimer),"disclaimer.md")
|
|
|
"qq" -> showQqGroups()
|
|
|
"gzGzh" -> requireContext().sendToClip(getString(R.string.legado_gzh))
|
|
|
"crashLog" -> showCrashLogs()
|
|
|
@@ -80,9 +80,9 @@ class AboutFragment : PreferenceFragmentCompat() {
|
|
|
/**
|
|
|
* 显示md文件
|
|
|
*/
|
|
|
- private fun showMdFile(FileName: String) {
|
|
|
+ private fun showMdFile(title: String, FileName: String) {
|
|
|
val mdText = String(requireContext().assets.open(FileName).readBytes())
|
|
|
- showDialogFragment(TextDialog(mdText, TextDialog.Mode.MD))
|
|
|
+ showDialogFragment(TextDialog(title, mdText, TextDialog.Mode.MD))
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -151,7 +151,7 @@ class AboutFragment : PreferenceFragmentCompat() {
|
|
|
}
|
|
|
context?.selector(R.string.crash_log, crashLogNames) { _, select ->
|
|
|
crashLogs?.getOrNull(select)?.let { logFile ->
|
|
|
- showDialogFragment(TextDialog(logFile.readText()))
|
|
|
+ showDialogFragment(TextDialog("Crash log", logFile.readText()))
|
|
|
}
|
|
|
}
|
|
|
}
|