Commit b72842d6 authored by shiyl's avatar shiyl

优化启动页隐私弹框

parent 95c968b9
...@@ -99,8 +99,7 @@ class FlashActivity : BaseActivity<ActivityFlashBinding>() { ...@@ -99,8 +99,7 @@ class FlashActivity : BaseActivity<ActivityFlashBinding>() {
val btnEnsure = updateDialog.findViewById<TextView>(R.id.tv_sure) val btnEnsure = updateDialog.findViewById<TextView>(R.id.tv_sure)
builder.setView(updateDialog) builder.setView(updateDialog)
builder.setCancelable(false) builder.setCancelable(false)
builder.create() privacyDialog = builder.create()
// 提示内容 // 提示内容
initUserProtocol(tvContent) initUserProtocol(tvContent)
// 取消按钮 // 取消按钮
...@@ -120,7 +119,8 @@ class FlashActivity : BaseActivity<ActivityFlashBinding>() { ...@@ -120,7 +119,8 @@ class FlashActivity : BaseActivity<ActivityFlashBinding>() {
ToastUtils.showShortSafe("进行环境切换") ToastUtils.showShortSafe("进行环境切换")
startActivity(Intent(this, TestActivity::class.java)) startActivity(Intent(this, TestActivity::class.java))
} }
builder.show() privacyDialog?.show()
} }
private fun initUserProtocol(textView: TextView) { private fun initUserProtocol(textView: TextView) {
...@@ -162,9 +162,10 @@ class FlashActivity : BaseActivity<ActivityFlashBinding>() { ...@@ -162,9 +162,10 @@ class FlashActivity : BaseActivity<ActivityFlashBinding>() {
* 关闭弹框 * 关闭弹框
*/ */
private fun dismissPrivacyDialog() { private fun dismissPrivacyDialog() {
if (privacyDialog != null && privacyDialog!!.isShowing) { privacyDialog?.let {
privacyDialog!!.dismiss() if (it.isShowing) {
privacyDialog = null it.cancel()
}
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment