From a927c72c0f06ef5bd771e5ae00bc35155c271762 Mon Sep 17 00:00:00 2001 From: endian11 <Dana_Lee1016@126.com> Date: 星期四, 13 八月 2020 10:28:03 +0800 Subject: [PATCH] 重构代码;修改mapId为-1的exam_status表,表示考试状态 --- app/src/main/java/safeluck/drive/evaluation/customview/MyDialog.kt | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/safeluck/drive/evaluation/customview/MyDialog.kt b/app/src/main/java/safeluck/drive/evaluation/customview/MyDialog.kt index e800626..1901f7f 100644 --- a/app/src/main/java/safeluck/drive/evaluation/customview/MyDialog.kt +++ b/app/src/main/java/safeluck/drive/evaluation/customview/MyDialog.kt @@ -35,10 +35,10 @@ lateinit var onClick:MyOnClickListener override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? { if(dialog!=null){ - var windown = dialog.window; - windown.setBackgroundDrawable(ColorDrawable(Color.TRANSPARENT)) - windown.addFlags(WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE) - dialog.setOnShowListener { windown.clearFlags(WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE) + var windown = dialog!!.window; + windown?.setBackgroundDrawable(ColorDrawable(Color.TRANSPARENT)) + windown?.addFlags(WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE) + dialog?.setOnShowListener { windown?.clearFlags(WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE) hideBottomUIMenu()} } var view = inflater.inflate(R.layout.layout_dlg,container,false) @@ -67,13 +67,13 @@ */ protected fun hideBottomUIMenu() { //闅愯棌铏氭嫙鎸夐敭锛屽苟涓斿叏灞� if (Build.VERSION.SDK_INT > 11 && Build.VERSION.SDK_INT < 19) { // lower api - val v = this.dialog.window.decorView - v.systemUiVisibility = View.GONE + val v = this.dialog?.window?.decorView + v?.systemUiVisibility = View.GONE } else if (Build.VERSION.SDK_INT >= 19) { //for new api versions. - val decorView = dialog.window.decorView + val decorView = dialog?.window?.decorView val uiOptions = (View.SYSTEM_UI_FLAG_HIDE_NAVIGATION or View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY or View.SYSTEM_UI_FLAG_FULLSCREEN) - decorView.systemUiVisibility = uiOptions + decorView?.systemUiVisibility = uiOptions } } -- Gitblit v1.8.0