在Android画布上绘制MapView

问题描述 投票:0回答:1

我尝试将MapView添加到Canvas。但是当我做mapView.draw(canvas);没有出现地图。

使用xml手动尝试,它似乎没有问题。但是,当我使用画布类设置内容视图时,即使已经传递了对象,mapview也不会出现

PageFlipView mPageFlipView = new PageFlipView(context)
setContentView(mPageFlipView);

class PageFlipView

public class PageFlipView extends GLSurfaceView implements Renderer {

该怎么做?

提前感谢

android google-maps android-layout android-canvas android-mapview
1个回答
0
投票

可能您可以分两个步骤完成:

1)像在MapView答案中一样获得this快照;

2)在Canvas而非MapView上绘制,但在快照Bitmap上绘制。

© www.soinside.com 2019 - 2024. All rights reserved.