草庐IT

conn_map

全部标签

android - 从 Google map 向带有地理信息的 Android 应用程序发送 Intent

我想将Intent从Googlemap发送到我正在开发的Android应用程序,其中包括地理信息(纬度、经度等)。我知道它需要设置一个intent过滤器,但是到目前为止我唯一能使用的是纯文本过滤器:然而,这只给我看起来像这样的文字描述:899GreenSt,SanFrancisco,CA94133,https://goo.gl/maps/R4A82MNvUpA2我已经尝试了以下方法,但是没有用(Intent甚至没有在Googlemap中注册):有人知道怎么做吗?我使用的是Android9(Pie)。 最佳答案 我遇到了类似的问题,但

android - 自定义 map 的框架/应用程序(不是一般的谷歌地图)

我从2周前开始使用Android进行开发,直到现在,我都喜欢它!目前我正在做一个项目,我必须显示一个单独的map(不是谷歌地图View,我想显示建筑物内部的map),用户可以与之交互(标记位置等)。是否有我可以使用的框架或现有应用程序?当然,我搜索了互联网但找不到任何东西。也许以某种方式可以使用谷歌地图API?我希望你能帮助我,提前致谢! 最佳答案 看看OsmDroidproject-很好地替代了Android的Googlemap库。希望这有帮助:o) 关于android-自定义map的

android - 任何人都可以帮助我让这个 map 应用程序正常工作吗?

问题是我的map没有显示。它只是在您(例如:)没有获得INTERNET许可时显示的网格。这是我的java类:publicclassMapClassextendsMapActivity{publicvoidonCreate(Bundleicicle){super.onCreate(icicle);setContentView(R.layout.maplayout);MapViewmapView=(MapView)findViewById(R.id.mapView);mapView.setBuiltInZoomControls(true);}@Overrideprotectedboolea

android - Osmdroid:如何从我自己的位图(图 block )创建和加载 map ?

我开始使用Osmdroid,我想使用这项技术来显示关于F1赛道的map。我有一张大图,我可以将它裁剪成更小的图block。我可以修改osmdroid库来上传这些图片吗?我想将这些位图(图block)保存在我的Assets文件夹中。我完全不知道如何做到这一点。我之所以使用这种方式,是因为当我尝试显示这张完整的全尺寸图片时,android通常会出现内存错误。如果我只显示图像的一些图block(取决于缩放比例),也许我的应用会运行得更好?提前致谢! 最佳答案 Osmdroid使用一个系统,其中世界地图被划分为瓦片。图block通常具有相同

android - 刷新 map ItemizedOverlay 给出 ArrayIndexOutOfBoundsException

使用com.google.android.mapsAPI,我有一个MapActivity,它使用ItemizedOverlay在mapView。当LocationListener检测到设备移动了一定距离(目前为5米,但这只是为了测试)时,我想刷新(或者可能只是添加到图标列表)。我添加了setLastFocusedIndex(-1)和populate(),但我的ItemizedOverlay仍在崩溃。我认为当我向列表中添加更多项目时它会崩溃,但有时即使我不移动手机它似乎也会崩溃。它在第一次更新时崩溃。我无法从LogCat中准确判断是什么触发了错误。我的MapActivity基于各种教程:

STM32的.map文件中的.bss、.data、.text、.rodata的区别及存放位置

STM32中有flash和ram,属于一整块内存中的不同位置,只是地址不同。flash的数据掉电后不会消失,ram的数据在掉电后会丢失(个人理解,数据也不是掉电丢失,而是上电的时候被初始化导致数据丢失)。.bss段:用来存放未被初始化的全局变量和静态变量(全局和局部都是,初始化为0的好像也会被放在这里).data段:用来存放已初始化的全局变量和静态变量.text段:用来存放程序代码.rodata段:用来存放常量和字符串常量等(const或者格式化打印时候的字符串等)堆、栈STM32中的堆栈是在启动文件中配置的空间大小,位于ram,是跟在.data段和.bss段后面的一块空间。在STM32中,通

android - 确定用户在 osm map 上的位置

我正在开发一个确定用户在osmmap中的位置的android应用程序。我能够在map上显示用户位置,但如果位置发生变化,整个map都会重新加载,这有什么问题?另外如何提高用户位置的准确性?以及如何制作一个根据精度增加和减少的圆圈(如谷歌所示)?代码:publicclassOsmDemoActivityextendsActivityimplementsLocationListener,MapViewConstants{privateMapViewmMapView;privateMapControllermapController;privateLocationManagermLocMgr

android - Android Studio 中的编译错误在制作一个简单的 Google Android Maps API v2 项目时

最近我迁移到基于IntelliJ的新AndroidStudioIDE我遵循的指南是:https://developers.google.com/maps/documentation/android/start(对于基础)HowcanIcreateanAndroidapplicationinAndroidStudiothatusestheGoogleMapsApiv2?(用于导入所需的GooglePlay服务和支持库到androidstudio)AndroidStudio已正确检测到所有库,我没有收到任何“找不到库错误”。该项目显示无错误。然后,当我尝试编译它时,出现了这个错误。Grad

本地图区域自动移动时,Android map v2 变得低质量

我正在模拟一辆汽车在Androidmapv2上的预先记录的路径上行驶。当我手动放大路径时,效果很好,但是当我使用mMap.animateCamera()将相机移动到路径上时,它不会加载可见map区域,我只会得到一个非常像素化,低质量的map。如果我触摸屏幕并移动map或稍微缩放一下,它就会再次加载这部分内容。我怎样才能实现,它始终清楚地加载可见部分?编辑:我添加了一个示例图片:这是我不触摸map时看到的。触摸后,它变得清晰(类似于左下部分)。编辑2:我有一个想法,这是因为谷歌希望通过在一个区域上快速移动相机来防止map被缓存。这可能是这个问题的原因吗?(map上显示的是匈牙利布达佩斯,

android - 如何在 fragment 内保留 map View ?

我有一个用例,其中列表和mapView共享完全相同的代码库并显示相同的数据。所以我不能通过使用ListFragment和MapFragment作为父级来分离它们。所以我制作了一个包含两个View的fragment:用户可以在ListView和mapView之间切换。尽管mapView无法在配置更改时保留其标记,但这仍然非常有效。当屏幕旋转时,mapView会得到它的初始状态,没有标记也没有缩放。之前添加的所有标记都消失了。当我使用MapFragment时,我没有遇到这个问题,它有点保留了自己。精简代码:publicclassListAndMapFragmentextendsFragme