{"version":"0.1.0","code":"0000","result":true,"message":"处理成功","errdetail":"","timestamp":1671518230788,"data":{"id":94332023,"title":"1.4.1 单SDK多屏","slug":"go29zm","format":"lake","bookId":26046811,"body":null,"body_draft":null,"body_html":"

1.多屏概念

多屏的创建,需要在单屏的基础上实现。增加一个辅助屏,实现关键三个要点:

1)创建一个虚拟设备(MapDevice);

2)创建地图视图MapView(n个),绑定到该虚拟设备;

3)创建SurfaceView绑定到该虚拟设备。

2.多屏能力

一个SDK最多可支持八个屏(MapDevice),包括主屏、仪表盘、HUD、后座屏、车镜,将带来更加智能化和安全化的交互体验。

3.示例-仪表盘路口放大图

核心步骤:

1)关闭其他渲染显示元素

2)接收引导显示放大路口回调

3)绘制矢量图,绘制实景图,绘制精品三维图

4)接收引导隐藏放大路口回调

2.对应技术模块

创建多个渲染设备

多屏多线程渲染

","body_lake":null,"pub_level":null,"status":"0","updated_at":"2022-09-25 15:01:33","deleted_at":null,"nameSpace":"mnlcaa/v610","browseCount":128,"collectCount":1,"estimateDate":2,"docStatus":0,"permissions":true,"overView":false}}