增加小巴进入vr模式

This commit is contained in:
tongchenfei
2021-02-02 20:35:32 +08:00
parent 9195d41b2a
commit 94a81d3d35
4 changed files with 25 additions and 5 deletions

1
.idea/gradle.xml generated
View File

@@ -89,6 +89,7 @@
</set>
</option>
<option name="resolveModulePerSourceSet" value="false" />
<option name="useQualifiedModuleNames" value="true" />
</GradleProjectSettings>
</option>
</component>

View File

@@ -13,6 +13,7 @@ import com.mogo.och.bus.fragment.OchBusFragment;
import com.mogo.service.connection.IMogoOnMessageListener;
import com.mogo.service.statusmanager.IMogoStatusChangedListener;
import com.mogo.service.statusmanager.StatusDescriptor;
import com.mogo.utils.UiThreadHandler;
import com.mogo.utils.logger.Logger;
import java.util.List;
@@ -33,6 +34,20 @@ public class OchBusProvider implements IMogoOCH {
public void init(FragmentActivity activity, int containerId) {
this.containerId = containerId;
this.activity = activity;
UiThreadHandler.postDelayed(this::stepIntoVrMode, 5_000L );
}
/**
* 进入鹰眼模式,设置手势缩放地图失效
*/
private void stepIntoVrMode(){
Logger.d( TAG, "进入vr模式" );
MogoApisHandler.getInstance()
.getApis()
.getMapServiceApi()
.getMapUIController()
.openVrMode(false);
}
@Override

View File

@@ -223,14 +223,14 @@ public class OchBusFragment extends BaseOchFragment<OchBusFragment, OchBusPresen
tvStationNotice.setText("当前车站");
tvStationName.setText(station.getSiteName());
if (i == stationList.size() - 1) {
showNotice("行程结束,请携带好随身物品\n注意侧后方来车\n感谢体验蘑菇智行自动驾驶车!");
showNotice("行程结束,请携带好随身物品注意侧后方来车感谢体验蘑菇智行自动驾驶车!");
tvStationNotice.setText("终点");
showSlidePanle("单程结束");
} else if (i == 0) {
hideNotice();
showSlidePanle("准备出发");
} else {
showNotice("行程结束,请携带好随身物品\n注意侧后方来车\n感谢体验蘑菇智行自动驾驶车!");
showNotice("行程结束,请携带好随身物品注意侧后方来车感谢体验蘑菇智行自动驾驶车!");
showSlidePanle("乘客已上车,准备出发");
}
break;

View File

@@ -3,7 +3,10 @@
<item>
<shape>
<corners android:radius="17px" />
<solid android:color="#AD3D4E81" />
<gradient
android:angle="270"
android:endColor="#152147"
android:startColor="#354E8A" />
</shape>
</item>
<item
@@ -14,8 +17,9 @@
<shape>
<corners android:radius="17px" />
<gradient
android:endColor="#202D4E"
android:startColor="#2C3862" />
android:angle="270"
android:endColor="#141C35"
android:startColor="#344687" />
</shape>
</item>
</layer-list>