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