INNER CODE UNIT · Kotlin
showAbout
fumiama/copymanga · app/src/main/java/top/fumiama/copymanga/MainActivity.kt:473
private fun showAbout() {
val dl = android.app.AlertDialog.Builder(this)
val comandy = "网络增强: ${Comandy.instance.status}, 版本 ${Config.comandy_version.value}"
val comancry = "API代理: ${Comancry.instance.status}, 版本 ${Config.comancry_version.value}"
dl.setMessage("${getString(R.string.app_description)}\n" +
"\n$comandy\n" +
"$comancry\n\n"+ File("/proc/self/cmdline").readText() + "\n" +
"当前API: ${Config.api.getApis().joinToString(", ")}")
dl.setTitle("${getString(R.string.action_info)} ${BuildConfig.VERSION_NAME}")
dl.setIcon(R.mipmap.ic_launcher)
dl.setPositiveButton(android.R.string.ok) { _, _ -> }
dl.setNeutralButton(R.string.check_update) {_, _ ->
lifecycleScope.launch { goCheckUpdate(true) }
}
dl.show()
}
@SuppressLint("CheckResult")