草庐IT

android - Here Maps - 在 TabLayout 的 fragment 中使用 MapFragment

我的应用程序有3个选项卡,我想在其中一个选项卡中显示map(HEREMAPS,而不是Googlemap)。我能够让map在Activity中完美运行,但在Fragment类中,当我尝试将FragmentView转换为MapFragment时会抛出错误。MapFragmentmapFragment=(MapFragment)getFragmentManager().findFragmentById(R.id.mapfragment);错误:不可转换类型:无法将android.support.v4.app.support转换为com.here.android.mpa.mapping.Map

android - Google Maps Android v2 授权失败

我正在一台装有2.3.6的实际设备上测试示例google代码。我认为这可能是key的问题,所以我通过Google的API控制台在不同的帐户上创建了不同的key。仍然是同样的问题“GoogleMapsAndroidAPI-授权失败”。这是日志:12-0710:31:30.476:D/dalvikvm(17791):DexOpt:couldn'tfindfieldLandroid/content/res/Configuration;.smallestScreenWidthDp12-0710:31:30.484:W/dalvikvm(17791):VFY:unabletoresolveins

如何定位myLocationButton Google Maps IOS

目前,MyLocationButton被埋在按钮后面,如果您查看MyLocationButton在该按钮后面的按钮。我如何移动mylocationbutton的y位置?看答案利用GMSMapView'padding实现这一目标。self.mapView.padding=UIEdgeInsetsMake(0,0,100,0)代替'100'无论您希望将位置按钮推到任何空间。您可能应该用y-location你的书键。例如:letbotPadding=self.view.frame.size.height-self.bookButton.frame.origin.yself.mapView.paddi

使用Google Map Marker的点击事件初始化Google.Maps.StreetViewPanorama的setPano()。仅第一次工作

我在页面上有一个Google地图和一个街景全景观看器。我的Google地图上有很少的标记,其中包含全景图,例如Panoid,Panoname等。在StreetviewPanorama观看器中,我正在展示所有标记在地图上的全景图。现在,我想在标记上创建一个单击事件,以在StreetViewPanorama观看器上初始化/加载新的Panorama图像。我已经创建的单击事件仅在我单击下一次单击Console上的错误时首次创建的作品(UncaughtTypeError:a.haisnotafunction)显示了下图:这是我的代码:functioninitMap(){varmap=newgoogle.

android - 最紧凑的 map 文件格式?

我试图理解OpenStreetMap的所有这些map格式,但我真的很困惑。OSMwiki有很多信息,但看起来它分布在不同的地方,我无法完全理解所有格式。我正在寻找可以在Android中用于离线使用的东西。我知道有很多框架甚至完成的应用程序使用不同的文件格式,但对我来说,他们使用的文件格式都很大。据我所知,OSM支持的最轻量级格式是PBF-Binary,它是光栅格式,对吗?我发现可以将其转换为矢量的*.map格式,对吧?那么大小比PBF-Binary小40%左右,但是它必须渲染并且不会像光栅一样快,对吧?那么另一个问题是,Android可以使用的最紧凑的OSMmap格式是什么?我知道我经

android - 带有 IntentChooser 的导航应用程序——这是同一个查询吗?

我尝试从我的应用程序调用导航。我调用这个查询:Stringlink="geo:"+posInfo.getLatitude()+","+posInfo.getLongitude();IntentnavigateIntent=newIntent(Intent.ACTION_VIEW,Uri.parse(link));Intentchooser=Intent.createChooser(navigateIntent,ctx.getString(R.string.navigate_intent_chooser_title));ctx.startActivity(chooser);Intent选

android - 'com.android.support :appcompat-v7:27. 1.1' 与 com.google.android.gms :play-services-maps:15. 0.1 冲突?

我想使用谷歌地图,但依赖项(com.google.android.gms:play-services-maps:15.0.1)与'com.android.support:appcompat-v7:27.1.1'冲突。.任何人都可以帮忙吗?这是我的gradle文件applyplugin:'com.android.application'android{compileSdkVersion27defaultConfig{applicationId"com.gamecodeschool.mapso"minSdkVersion18targetSdkVersion27versionCode1ver

安卓 map 十字标记

为什么会这样?我使用eclipse并在其中使用“导出签名应用程序”选项。我使用现有的keystore,即debug.keystore。我有自己的apikeydevkey,并在所有适当的地方使用它。十字标记不会一直出现,但它们确实经常出现以寻找解决方案! 最佳答案 如果包含setSatellite()和setStreetView()方法,请从您的Activity类中删除它们。这似乎是mapView中的错误。 关于安卓map十字标记,我们在StackOverflow上找到一个类似的问题:

android map View 加载

我正在制作一个使用mapView的Android应用程序。从pc安装时,它们在设备上运行良好。但是当通过android市场在设备中安装相同的版本时,map不会加载。以下是logcat输出。10-0315:54:51.784:WARN/System.err(12994):java.io.IOException:Serverreturned:310-0315:54:51.784:WARN/System.err(12994):atandroid_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readRespo

android - Ionic2/3 angular google maps TypeError : Object(. ..) 不是新 FitBoundsService 的函数

我正在尝试从主网站实例化一个angular-google-maps示例:https://angular-maps.com/guides/getting-started/为应用程序做一些测试。我使用了他们的示例代码如下:import{Component}from'@angular/core';@Component({selector:'page-location',templateUrl:'location.html',})exportclassLocationPage{title:string='MyfirstAGMproject';lat:number=51.678418;lng:n