android - 在 Android Studio 中从 JSON 向谷歌地图添加标记
问题描述
从在线 JSON 获取数据后,我试图向谷歌地图添加标记。JSON 文件每 50 秒更新一次,我使用计时器重复读取该文件。我的代码如下所示。程序执行后,程序关闭。详情见附件源代码
解决方案
你这样做的方式是正确的,但你的代码有错误。
private void SetPoint(String Latitude, String Altitude, String Time) {
point = new LatLng(Double.parseDouble(**Latitude**),
Double.parseDouble(**Altitude**));
mMap.addMarker(new MarkerOptions().position(point).title(Time));
mMap.moveCamera(CameraUpdateFactory.newLatLng(point));
}
推荐阅读
- nestjs - 你如何在 NestJs 中使用后备异常过滤器
- vba - MS Access VBA 并使用 unicode UTF-8 / UTF-16 报告问题
- html - Xpath:获取按钮包含特定文本的先前跨度元素
- r - ggplot:非地理形状内的蒙版圆圈
- r - 如何更改用于软件包安装的默认浏览器?
- c# - C# 解析来自 API 调用的奇怪 JSON 响应内容
- wordpress - 将 css 类添加到 WooCommerce 按产品属性过滤器小部件
- jenkins - 什么可能导致 Jenkins 跳过/截断控制台输出中的某些行?
- python - 仅使用总和将 2 提高到 n 次方的最有效算法?
- node.js - 禁用字体真棒图标