Java Android Mapsforge 3-从地图创建位图。
方法:Java Android Mapsforge 3-从地图创建位图。,java,android,bitmap,Java,Android,Bitmap,方法: mapView.takeScreenshot(CompressFormat.PNG, 90, new File (path)); 工作正常,但是。。。 我想创建位图而不点击任何按钮(加载贴图后)。 在onCreate方法中(在扩展MapActivity的类中),我尝试创建位图。在file.png中,我看到了空白区域 在我看来,我应该等待完成加载地图,但我不知道怎么做 有什么想法吗 创建新线程,休眠几秒钟,然后在线程中调用您的方法,但是需要多少秒?在Xperia J-10,在三星GN-
mapView.takeScreenshot(CompressFormat.PNG, 90, new File (path));
工作正常,但是。。。
我想创建位图而不点击任何按钮(加载贴图后)。
在onCreate方法中(在扩展MapActivity的类中),我尝试创建位图。在file.png中,我看到了空白区域
在我看来,我应该等待完成加载地图,但我不知道怎么做
有什么想法吗 创建新线程,休眠几秒钟,然后在线程中调用您的方法,但是需要多少秒?在Xperia J-10,在三星GN-1?在我看来,这是一个糟糕的解决方案。如果将
OnResume()
方法放在最后一行,如果没有,则将线程放在OnCreate()
方法的最后一行。和睡眠线程仅1秒钟。但我的地图加载是异步的。OnCreate已完成,但地图加载未完成。地图加载何时完成?如何加载地图?发布一些代码