不再判断是否显示

This commit is contained in:
yangyakun
2022-06-02 16:21:36 +08:00
parent 439653f837
commit deb61c05cd
2 changed files with 4 additions and 19 deletions

View File

@@ -75,7 +75,6 @@ class TaxiPassengerArrivedView :RelativeLayout, View.OnClickListener {
private var allStartOrdered = mutableListOf<ImageView>()
var show: Boolean = false
var showThanks:Boolean = false
private fun initView(context: Context) {
@@ -136,15 +135,10 @@ class TaxiPassengerArrivedView :RelativeLayout, View.OnClickListener {
allStartOrdered.add(ivStarFifth)
}
override fun onAttachedToWindow() {
super.onAttachedToWindow()
show = true
}
override fun onDetachedFromWindow() {
svpFrame.setBackgroundResource(R.drawable.tail_ani_0000)
super.onDetachedFromWindow()
show = false
subscribe?.let {
if (!it.isDisposed) {
it.dispose()

View File

@@ -287,24 +287,15 @@ public class TaxiPassengerBaseFragment extends MvpFragment<TaxiPassengerBaseFrag
}
}
// 20 司机到达上车点
// 展示:① 没有在展示打分用、感谢页面 用户手机号验证页面
// ② 正在展示打分页面 关闭打分页面展示用户手机号验证页面 eg上一个用户正在打分中 出现错乱
// 正在展示感谢页面 等待感谢页面展示够10s后 关闭感谢页面展示 用户手机号验证页面
public void preOrderThankPageTenlogic(String startSiteAddr,
String endSiteAddr,
String passengerNum,
String carNumber,
String phone){
if(mArrivedEndView==null||mArrivedEndView.get()==null||!mArrivedEndView.get().getShow()){
showOrHidePressengerCheckPager(true, startSiteAddr,
endSiteAddr, passengerNum, carNumber, phone);
}else {
// 正在展示打分页面或者正在展示感谢页面
showOrHideArrivedEndLayout(false, "","");
showOrHidePressengerCheckPager(true, startSiteAddr,
endSiteAddr, passengerNum, carNumber, phone);
}
// 正在展示打分页面或者正在展示感谢页面
showOrHideArrivedEndLayout(false, "","");
showOrHidePressengerCheckPager(true, startSiteAddr,
endSiteAddr, passengerNum, carNumber, phone);
}