java - 如何在标记下方添加进度条和按钮
问题描述
我想在地图中的每个标记下方添加一个按钮和一个进度条。
让我给你看我的地图:
[
这是我用来生成 5 个不同标记的方法(在我的代码中它们是敌人):
public void spawnEnemies(Location location){
Random r = new Random();
for (int i = 0; i < 5; i++) {
enemies[i] = new Enemy("Name", 0, location);
markerOptions= new MarkerOptions().position(enemies[i].position).title("Monster" + enemies[i].name).snippet("Level" + enemies[i].livello + "\n" + enemies[i].printHealth());
circleOptions= new CircleOptions().center(nemici[i].position).radius(nemici[i].radius).fillColor(color).strokeColor(strokeColor).strokeWidth(8);
enemies[i].marker = map.addMarker(markerOptions);
enemies[i].circle = map.addCircle(circleOptions);
quantityOfEnemies++;
}
}
有什么方法可以在标记下方添加对象吗?
感谢您的时间和考虑。
解决方案
首先了解适用于 Android 地图的 Google API:
和
请注意,您可以使用此参考覆盖地图对象:
请按照上述说明阅读本文档:
我认为你应该通过完整的教程。
您还需要了解瓷砖的概念。
现在要做
Uber
的是,它保留两个Layout groups
,一个显示地图,另一个 ( ) 在动画和静态FrameLayout
之间切换 ,同时拖动和停止地图。但是这些 ImageViews 留在他们的位置。因此,您必须将 其覆盖并继续前进。在其中一个对象中,您可以放置进度条。ImageView
ImageView
Map Objects
快乐编码:-)。
推荐阅读
- javascript - Discord.js 让机器人接收来自用户发布数字字符串的输入
- c - vmalloc() 返回的地址是 PAGE_SIZE 的倍数吗?
- scala - 使用 databricks-connect 运行 Scala 模块
- xml - 使用 Spring webflux 时响应为 APPLICATION_XML 的问题
- variables - Sass/Scss 公式的错误结果
- django - Django识别最后的回复/评论是否不是帖子作者
- java - 我们如何维护有界阻塞队列中元素的顺序
- python - form.is_valid(): -- 使用 ModelForm 而不是 form- 用户特定数据 - Django
- javascript - 当尝试渲染但不在 console.log 上时,所有反应原生类组件突然“未定义”
- javascript - 如何在通过同一网络连接的设备之间实现快速文件传输?