Commit b1d4b6cd authored by yinjiacheng's avatar yinjiacheng

fix SHQBD-201 处理部分页面back event

parent 4fe0cae2
...@@ -96,4 +96,8 @@ class LifeAccountCreateCompleteActivity : BaseActivity<ActivityLifeAccountCreate ...@@ -96,4 +96,8 @@ class LifeAccountCreateCompleteActivity : BaseActivity<ActivityLifeAccountCreate
} }
} }
override fun onBackPressed() {
// 禁止back event
}
} }
...@@ -358,4 +358,20 @@ class LifeAccountEnterpriseAuthActivity : BaseActivity<ActivityLifeAccountEnterp ...@@ -358,4 +358,20 @@ class LifeAccountEnterpriseAuthActivity : BaseActivity<ActivityLifeAccountEnterp
} }
} }
override fun onBackPressed() {
// 返回上一步/上一页
if (viewBind.pvAuthProcess.curProcess == 0) {
// 当前是第一个fragment 则退出当前activity
XPageManager.pop(null)
} else {
viewBind.pvAuthProcess.setProcess(--viewBind.pvAuthProcess.curProcess)
if (viewBind.pvAuthProcess.curProcess == 0) {
viewBind.svMerchantType.enableSelect(true)
}
// 回退fragment
switchFragment(fragmentList[viewBind.pvAuthProcess.curProcess])
checkNextCondition()
}
}
} }
...@@ -84,7 +84,10 @@ class LifeAccountEnterpriseAuthCompleteActivity : ...@@ -84,7 +84,10 @@ class LifeAccountEnterpriseAuthCompleteActivity :
) )
) )
) )
XPageManager.pop(null)
} }
} }
override fun onBackPressed() {
// 禁止back event
}
} }
...@@ -109,4 +109,8 @@ class LifeAccountPersonalAuthCompleteActivity : ...@@ -109,4 +109,8 @@ class LifeAccountPersonalAuthCompleteActivity :
) )
} }
} }
override fun onBackPressed() {
// 禁止back event
}
} }
...@@ -28,7 +28,6 @@ ...@@ -28,7 +28,6 @@
android:paddingBottom="5dp" android:paddingBottom="5dp"
android:scaleType="centerCrop" android:scaleType="centerCrop"
android:src="@drawable/big_back" android:src="@drawable/big_back"
android:visibility="gone"
tools:ignore="ContentDescription" /> tools:ignore="ContentDescription" />
<TextView <TextView
......
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