BB 10级联地图

时间:2013-01-21 19:07:01

标签: maps blackberry-10

我一直在查看BB10地图的样本,但我只是不太了解它。有没有人有链接或基本教程我如何获得在设备上显示的默认地图。没有什么特别的,只是一个简单的地图或链接到“bb 10地图”的假人或其他东西。

我想用一个简单的地图来调用。所以我找到了一个简单的mapview,它看起来会起作用。然而,在玩了之后我不认为我的ide像地图的导入线。如果我把所有东西都从页面上取下来,只是放一个标签并注释掉导入行,页面只显示一个标签,一旦我添加了导入行,它就不起作用了。页面将不会显示。

例如,

。在我的maps.qml页面中,如果我将注释输出到mapview和mapview容器,那么页面将显示。如果我取消注释它们就不会显示。

import bb.cascades 1.0
//    import bb.cascades.mapview 1.0

Page {
id: root
Container {
    layout: DockLayout {
    }
    ActivityIndicator {
        verticalAlignment: VerticalAlignment.Fill
        horizontalAlignment: HorizontalAlignment.Fill
    }
    Label {
        text: qsTr("This is where the lable is")
        textStyle.base: SystemDefaults.TextStyles.BigText
        verticalAlignment: VerticalAlignment.Center
        horizontalAlignment: HorizontalAlignment.Center
    }
    /*
    MapView {
        id: myMap
        longitude: -79.4042
        latitude: 43.6481
        altitude: 1800.0
        horizontalAlignment: HorizontalAlignment.Fill
        onCreationCompleted: {
            myMap.setRenderEngine("RenderEngine3D")
        }
    }*/
}
}

有趣的是,在我的map.qml文件中,当我进入设计视图时,它说:
“问题导致qml文件:2:1模块”bb.cascades.mapview“未安装”

3 个答案:

答案 0 :(得分:1)

  1. 使用WebView {}
  2. 从以下链接中提取样本
  3. https://github.com/blackberry/Cascades-Samples/tree/master/webmapview

答案 1 :(得分:0)

您必须将图书馆从“import bb.cascades.mapview 1.0”1.0导入“import bb.cascades.maps”

答案 2 :(得分:0)