Commit b1d4b6cd authored by yinjiacheng's avatar yinjiacheng

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

parent 4fe0cae2
......@@ -96,4 +96,8 @@ class LifeAccountCreateCompleteActivity : BaseActivity<ActivityLifeAccountCreate
}
}
override fun onBackPressed() {
// 禁止back event
}
}
......@@ -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 :
)
)
)
XPageManager.pop(null)
}
}
override fun onBackPressed() {
// 禁止back event
}
}
......@@ -109,4 +109,8 @@ class LifeAccountPersonalAuthCompleteActivity :
)
}
}
override fun onBackPressed() {
// 禁止back event
}
}
......@@ -28,7 +28,6 @@
android:paddingBottom="5dp"
android:scaleType="centerCrop"
android:src="@drawable/big_back"
android:visibility="gone"
tools:ignore="ContentDescription" />
<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