|
|
|
@ -53,8 +53,6 @@ abstract class BaseActivity : AppCompatActivity() {
|
|
|
|
|
|
|
|
|
|
var lastFocusView: View? = null
|
|
|
|
|
|
|
|
|
|
var lastDialogCancelable = false
|
|
|
|
|
|
|
|
|
|
override fun onCreate(savedInstanceState: Bundle?) {
|
|
|
|
|
setViewFactory()
|
|
|
|
|
super.onCreate(null)
|
|
|
|
@ -143,7 +141,6 @@ abstract class BaseActivity : AppCompatActivity() {
|
|
|
|
|
loadingDialog = CommonDialog(resId)
|
|
|
|
|
loadingDialog!!.isCancelable = cancelable
|
|
|
|
|
loadingDialog!!.show(supportFragmentManager, "loading")
|
|
|
|
|
lastDialogCancelable = cancelable
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -156,7 +153,6 @@ abstract class BaseActivity : AppCompatActivity() {
|
|
|
|
|
lifecycleScope.launchWhenResumed {
|
|
|
|
|
loadingDialog?.dismiss()
|
|
|
|
|
loadingDialog = null
|
|
|
|
|
lastDialogCancelable = false
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -238,9 +234,6 @@ abstract class BaseActivity : AppCompatActivity() {
|
|
|
|
|
var isLeftRightLongPress = false
|
|
|
|
|
override fun dispatchKeyEvent(event: KeyEvent): Boolean {
|
|
|
|
|
// LogUtils.w("cyy dispatchKeyEvent keyCode = ${event?.keyCode} count = ${event?.repeatCount} acton = ${event?.action}")
|
|
|
|
|
if (lastDialogCancelable){
|
|
|
|
|
closeLoadingDialog()
|
|
|
|
|
}
|
|
|
|
|
val action = event.action
|
|
|
|
|
if (KeyEvent.ACTION_DOWN == action) {
|
|
|
|
|
return dealActionDown(event)
|
|
|
|
|