问题标签 [supportmapfragment]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 仅将横向模式设置为 Android Google Map Fragment
我有一个 MapFragment 类,它会在调用它时占据全屏。
从这个问题中,我了解到强制水平布局将需要更改 Android Manifest。但是,如果它用于 MapFragment 类,我该如何实现呢?
这是我的地图显示的 xml,如果它有帮助的话:
android - Android MapFragment 运行时错误 - 找不到类“maps.jk”
我正在使用 SupportMapFragment 并取得了圆满成功。我一点问题都没有。
但是,在我的应用程序运行时出现错误。我在 Gingerbread 手机上运行,它有最新的 GooglePlay。另请注意,我正在使用 SupportMapFragment 和其他支持类来满足蜂窝之前的需求。
一旦我扩大我的观点,错误就会发生。
我的布局文件(fragment_map.xml):
堆栈跟踪(发生错误时):
我的 Fragment 类(包含 SupportMapFragment)
如此处所述,我在清单中拥有所有必需的权限。
它没有引起任何问题,但我很好奇它的含义。我没有找到任何答案
google-maps-android-api-2 - API 级别 8 到 17 的 Google Maps API V2 android 应用程序
我正在使用 Google 地图 API V2,一切正常。我有一个 2.2.2 的 android 设备,我用它来调试我的应用程序。
现在我刚拿到 Galaxy Note 2,当我尝试在该设备上调试时,应用程序立即崩溃“项目已停止工作”。
所以我只是做了一个小例子来测试。它再次在 2.2.2 上运行良好,但在 4.1.1 上却不行。
这是我用于小示例练习的代码
我们欢迎所有的建议
我的布局
我的清单
和我的测试代码
}
我在 NOTE 2 上得到的堆栈跟踪
android - android GoogleMap 为空,显示正常但无法添加标记/折线
我有一个显示良好的 GoogleMap(在 SupportMapFragment 内),并将 GoogleMapOptions 用于目标相机位置。但是,我无法向 GoogleMap 添加标记/折线。下面是创建地图的方法:
正如您从内联注释中看到的那样,地图仍然为空(尽管它正在显示和使用选项)。只是不能添加东西。我假设我没有正确实例化它?
Activity 扩展了 FragmentActivity,我已经设置了使用 Maps API 所需的所有东西。
感谢您的任何帮助。
android - 为 Google 地图制作动画 (SupportMapFragement)
我GoogleMap API V2
在我的应用程序中使用,现在我想为整个map layout
使用Fade_IN
和Fade_OUT
动画制作动画,但是当我测试我的应用程序时,它只是为地图叠加层制作动画,我的意思是地图表面上存在的按钮,而不是整个地图。
如果有人知道如何为整个地图布局设置动画,请帮助我,任何帮助都是可观的。
android - 切换片段 - Google Map Fragment V2 - Activity 已被销毁错误
我有一个地图活动(SherlockFragmentActivity),它加载到一个地图片段中,该片段有 2 个按钮并在显示 2 个不同片段(GoogleMapFragment 和 ScaleImageViewFragment)之间切换
当我单击 Exhibitor Map 按钮时,它会替换片段,但是当我单击返回时,我收到“java.lang.IllegalStateException:活动已被破坏”错误
这是我的 MapsFragment.java 文件:
和我的 GoogleMapFragment.java 文件:
很长一段时间以来,我一直把头撞在墙上,试图找出这个错误以及如何避免/修复它。
更新:
顺便说一句,如果我切换到:
在 GoogleMapFragment 中然后我没有收到错误,但我无法抓住地图来设置制造商......这似乎是一个竞争条件
android - 如何从 url 图像到 InfoWindowAdapter android?
我正在尝试从“InfoWindowAdapter”中的 url 显示图像,我有以下代码,但没有显示图像
调用 AsyncTask 获取图像
为您提供帮助。
android - 在一个应用程序中使用 2 个地图片段时出现问题
我正在尝试在两个不同的片段活动中使用两个不同的地图片段。根据 SupportMapFragment 设计,我将映射键保留在 Manifest 文件中应用程序属性的 META TAG 中。但是我的地图视图没有清除,它在第二个片段中显示与旧点相同的地图,即使我调用“getMap().clear()”。请建议
这工作正常,除非我不在单独的 Activity 中使用新的 MapFragment,如果我使用新的 MapFragment,它会采用相同的地图视图,因此地图视图不会清除。
代码 :
地图片段
公共类 DisplayMapFragment 扩展 SupportMapFragment 实现 OnMarkerClickListener,OnInfoWindowClickListener {
/* getMap().addGroundOverlay(new GroundOverlayOptions() .image(image) .positionFromBounds(bounds) .transparency(0.5)); */ }
}
MAP ACTIVITY : 启动 Fragment 的 Activity 类。
android - this.getView() 创建地图片段后返回 null
我正在尝试使用此处建议的解决方案移动 Google Maps v2 中的“我的位置”按钮。
我遇到的问题是我得到了一个 nullpointerexception,结果this.getView()
返回 null,这很奇怪,因为当到达那条线时,已经创建了片段。onCreateView() 例程已经完成,对地图进行了一些初始化,所以我确定它存在。应用程序的其余部分也可以很好地访问此地图对象。
我的 main.xml 文件的相关部分(当然,这个 RelativeLayout 中还有很多,但这是唯一存在的地图片段):
和代码:
android - ViewPager 中只有第一张地图显示有多个 SupportMapFragment
背景
我有一个带有三个片段的浏览器。所有片段都是使用自定义地图布局或列表视图的同一片段类的新实例,具体取决于应用程序设置。但问题仅在地图模式下。
问题
每次我在地图模式下启动 viewpager 活动时,只有当前片段显示地图。其他片段为空。看起来所有片段都使用地图的唯一实例。当前片段首先获取此地图。其他两个片段中的地图为空。
SectionsPagerAdapter
我的片段