- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在为滑雪者和单板滑雪者开发一款 Android 应用程序,它可以将用户从一个点导航到另一个点。
为了显示 map ,我使用 Mapsforge-Version 0.4.0。
我在 map 上添加了一些图层,现在我想添加一个图像按钮,但所有尝试都失败了。您对如何在没有 Xml 文件的情况下做到这一点有一些想法吗?
我是新手,这是我的第一个问题,所以如果我忘记了一些信息,请告诉我。
最佳答案
第 1 步:避免将内容 View 设置为 mapView
// setContentView(mapView);
第2步 :将按钮添加到线性布局
只需将您的线性布局添加到相对布局
<RelativeLayout
android:id="@+id/rlMap"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<LinearLayout
android:id="@+id/llControls"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="50dp"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="New Button"
android:id="@+id/button" />
</LinearLayout>
</RelativeLayout>
第 3 步:找到您的 RelativeLayout 并将您的 mapView 对象添加到其中
RelativeLayout rlMap = (RelativeLayout) findViewById(R.id.rlMap);
rlMap.addView(mapView,0);
关于java - Mapsforge 添加按钮到 Mapview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24399009/
我想在运行时向 MapsForge 添加一些 Overlay 项目;我可以成功添加它们,但它们只有在我移动或缩放 map 后才会出现。实际上应该如此,因为在每次移动或缩放时,MapsForge 都会通
我可以让 Mapsforge lib 0.30 在 Android 上运行,我真的很满意。我遇到的问题是我无法以正确的方式添加自定义可绘制对象。当我添加要绘制的 drawable 时,drawable
MapsForge map 是否存在 zoomToSpan 方法?如果不存在,我该如何实现?有没有一些代码示例或算法描述? 提前致谢 最佳答案 您可以使用以下方法扩展 MapView(MapsForg
我目前正在使用 mapsforge ( https://github.com/mapsforge/mapsforge/ ) 开发原生安卓应用程序。我可以使用单个国家/地区的离线 map ,但稍后需要有
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 8 年前。 Improve
我正在为滑雪者和单板滑雪者开发一款 Android 应用程序,它可以将用户从一个点导航到另一个点。 为了显示 map ,我使用 Mapsforge-Version 0.4.0。 我在 map 上添加了
我正在尝试安装用于渗透的mapsforge-mapwriter-plugin,但我无法让它工作。 我尝试了普通的基于 shell 的版本和页面上提到的方法:“http://code.google.co
我正在尝试创建一个 mapsforge 离线 map 应用程序。我遵循了指南或那里的网站下面是我的代码的快照 但是当我运行这个应用程序时,应用程序崩溃了。 logcat 如下。 但是,如果我在 mai
我关注 mapsforge 库有一段时间了,我喜欢这个库的工作方式。 在我的项目中,我需要不同类型的标记。一种类型应该在点击时显示一个关于标记的对话框,而另一种类型应该在点击时为标记的坐标干杯。
我正在尝试使用 Mapsforge 在我的 Android 应用程序中绘制一条简单的路线。我按照一个示例创建了单点 OverlayItems。但是当我尝试绘制路线时,我在 map 上看不到任何东西。有
我知道这里有一些针对 Mapsforge fragment 的补丁:https://code.google.com/p/mapsforge/issues/detail?id=177 .但是我不确定如何
我对使用库有点陌生,想在这里寻求一些基本帮助。 我一直在尝试在这里使用 Mapsforge 的 .jar 库:https://code.google.com/p/mapsforge/downloads
我读过 mapsforge wiki它有一个示例页面“/trunk/Applications/Android/Samples”。 It现在好像死了 我在哪里可以得到它? 最佳答案 您可以在 here
我一直在尝试运行 mapsforge 项目提供的一些应用程序。我按照此处给出的说明进行操作: ( http://code.google.com/p/mapsforge/wiki/GettingStar
请帮助我进行android编程。我正在制作一个 android mapsforge 应用程序,并希望使用 Mysql 在 Android Mapsforge map 上添加多个标记。我的数据位于数据库
我从 mapsforge 服务器下载了一个 map 文件 (.map),现在我该如何编辑或向该文件添加一些信息? 例如我想更改一些街道名称 最佳答案 如果此文件遵循OSM XML schema那么你可
我的 iPhone 应用程序需要一些框架,它使用 map 。现在这些 map 是光栅图像,我想通过制作矢量 map 来优化我的应用程序。我知道我的 Android 开发同事为此目的使用了 Mapsfo
我使用 MapsForge 0.8在我的 Android 应用中显示 map 。当使用在线图 block (只是位图而不是可以在运行时渲染器中调整的 vector 数据)时, map 在我的高分辨率设
我需要在我的 Android Studio 应用中使用 Mapsforge(离线 map )。我已经导入了这些库: mapsforge-core-0.4.0.jar mapsforge-map-0.4
我正在尝试运行 mapsforge 项目中最简单的 map 查看器示例: A very basic Android app example - GitHub使用 Android Studio。 在应用
我是一名优秀的程序员,十分优秀!