gpt4 book ai didi

c++ - 在 QML BB10 中的 map 位置上添加 Pin

转载 作者:太空狗 更新时间:2023-10-29 23:04:52 25 4
gpt4 key购买 nike

我是 BB10 开发的新手,我正在开发一个有 map 的应用程序,我想从 QML 文件在 map 上找到我的当前位置

在开发者网站上有从 C++ 文件中添加 pin 的方法,但我想在 QML 中创建它,或者在 QML 中添加 map 并将其连接到 C++,我可以在其中添加 pin

下面是我在QML文件中的 map

谁能帮帮我

    Container {
layout: StackLayout {
}
horizontalAlignment: HorizontalAlignment.Fill
verticalAlignment: VerticalAlignment.Fill
MapView {
id: mapview
objectName: "mapViewObj"
altitude: 3000
latitude: 45.342614
longitude: -75.914991
horizontalAlignment: HorizontalAlignment.Fill
verticalAlignment: verticalAlignment.Fill
minHeight: 500
altitudeMode: altitude.MAX_VALUE

}

}

最佳答案

其中一个示例应用准确地展示了如何执行此操作以及如何添加控件。

此处复制/粘贴示例的代码太多,但本质上您所做的是为您的图钉创建一个容器,然后使用绝对定位和/或动画转换来移动图钉与 map 。

http://blackberry.github.io/Cascades-Samples/custommapview.html

据我所知,这一切都是在 QML 和 javascript 中完成的。

关于c++ - 在 QML BB10 中的 map 位置上添加 Pin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21284860/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com