可以在地图上创建当前视图的png或data-url吗?
发布于 2017-12-07 14:04:20
您可以通过在地图加载后截取屏幕截图(MapboxMap#snapshot),将当前地图保存为.png。
确保您具有适当的build.gradle依赖项:
implementation ('com.mapbox.mapboxsdk:mapbox-android-sdk:5.3.0-SNAPSHOT@aar'){
transitive = true
}用于捕获地图的代码:
private void captureScreen() {
mMapBoxMap.snapshot(new MapboxMap.SnapshotReadyCallback() {
@Override
public void onSnapshotReady(Bitmap snapshot) {
ImageView snapshotView = (ImageView) findViewById(R.id.);
snapshotView.setImageBitmap(snapshot);
}
});
}希望这对你有帮助。
发布于 2017-12-07 14:52:17
有两种方法可以获取贴图位图:
https://stackoverflow.com/questions/47685085
复制相似问题