如何在Android Studio中使用OSM显示地图

时间:2018-09-20 18:38:32

标签: android openstreetmap osmdroid

我最近听说过OpenStreetMap,并且正在尝试在android studio中使用它。我使用下载了OSM所需的库 实现'org.osmdroid:osmdroid-android:6.0.2' 实现'org.osmdroid:osmdroid-third-party:5.6.3' 在Gradle中。 android studio自动下载所需的文件。 我的代码应该如何使用OSM显示地图? 我使用了这段代码,但看起来好像代码有问题,因此程序无法启动。

 citiesRef.document("SF").setData([
        "name": "San Francisco",
        "visibility": "public"

感谢您的提前答复!

1 个答案:

答案 0 :(得分:0)

var a = 10

function load_data(data){
    return new Promise(resolve=>{
        setTimeout(() => {
            a=data;
            resolve('ok');
           }, 2000)    
});

}

function print(){
    console.log(a)
}

async function init(){

await load_data(40);

print();
}

init();