[Taxi passenger V1.1.0] Taxi passenger 优化订单fragment显示

This commit is contained in:
wangmingjun
2022-03-24 10:03:30 +08:00
parent b280481882
commit 6f61f1c82c
2 changed files with 14 additions and 9 deletions

View File

@@ -210,22 +210,27 @@ public class TaxiPassengerBaseFragment extends MvpFragment<TaxiPassengerBaseFrag
FragmentTransaction transaction = getChildFragmentManager().beginTransaction();
if (isShow){
ochServingOrderFragment = new TaxiPassengerServingOrderFragment().newInstance();
flNaviPanelContainer.setVisibility(View.VISIBLE);
if (ochServingOrderFragment == null){
ochServingOrderFragment = new TaxiPassengerServingOrderFragment().newInstance();
}
if (ochServingOrderFragment.isHidden()){
transaction.show(ochServingOrderFragment).commitAllowingStateLoss();
return;
}
if (ochServingOrderFragment.isAdded()){
transaction.show(ochServingOrderFragment);
transaction.show(ochServingOrderFragment).commitAllowingStateLoss();
return;
}
transaction.add(R.id.module_mogo_och_navi_panel_container, ochServingOrderFragment)
.show(ochServingOrderFragment);
.show(ochServingOrderFragment).commitAllowingStateLoss();
flNaviPanelContainer.setVisibility(View.VISIBLE);
}else {
if (ochServingOrderFragment != null){
transaction.hide(ochServingOrderFragment);
}
flNaviPanelContainer.setVisibility(View.GONE);
if (ochServingOrderFragment != null){
transaction.hide(ochServingOrderFragment).commitAllowingStateLoss();
}
}
transaction.commitAllowingStateLoss();
}
/**

View File

@@ -182,7 +182,7 @@ public class TaxiPassengerMapDirectionView
//更新车辆位置
if (mCarMarker != null) {
CallerLogger.INSTANCE.d(M_TAXI_P + TAG, "location.getBearing() = " + location.getBearing());
mCarMarker.setRotateAngle(360 - location.getBearing());
mCarMarker.setRotateAngle(location.getBearing());
mCarMarker.setPosition(currentLatLng);
mCarMarker.setToTop();
}