jjzjj

mapFragment

全部标签

android - MapView 显示空白,但 MapFragments 正常工作

您好,我在我的应用程序中使用了基于fragment的布局-一切顺利-我正在使用一个特殊的MapFragment和其他一些PageFragment来显示数据。MapFragment工作正常-map显示没有问题,我可以在上面绘图等。现在我想将小mapView添加到我的一个PageFragment中。我试过:没有XML错误等。应用程序正常运行-我的PageFragment已正确显示,但mapView仍为空白。有什么想法吗? 最佳答案 您必须从Activity或Fragment转发生命周期方法才能使MapView正常工作。特别是:onCre

android - 谷歌地图 MapFragment 导致应用程序崩溃

我是android编程的新手,但我想做的事情看起来相当简单。我在操作栏中设置了4个不同的选项卡,第一个应该显示带有GooglemapAPI的fragment,其他一些我还没有完成的其他内容。按照一些在线教程,我设法获得了我想要的选项卡功能并显示了map。当从带有map的初始选项卡(选项卡1)更改为任何其他选项卡时,该应用程序工作正常,但当尝试返回时它崩溃了。奇怪的是,本地图fragment位于其中一个选项卡中时,它也会使第二个选项卡在某些转换中崩溃,在下图中,显示为蓝色箭头的转换工作正常,而带有黄色箭头的转换会使应用程序崩溃。http://imageshack.com/a/img839

Android MapFragment,无法在 map 上绘制并且无法恢复以前的 map 状态

我正在开发一个应用程序,该应用程序具有在Googlemap上将团队显示为标记的应用程序功能。我能够将自己显示为在我移动时更新的标记,而其他人则显示为fragment上的标记。问题是标记仅在我第一次访问MapFragment时显示。当我导航到另一个fragment并返回map时,我看到一张没有标记和缩放按钮的空map。尝试#3,请查看以前实现的历史记录,它们略有不同:我的fragment布局:-->我的IncidentMapFragment代码,现在已根据用户反馈进行更新。更新很少。我在onResume()上使用onActivityCreated()而不是onPause()我使用onSa

android - SupportMapFragment vs MapFragment 性能方面

SupportMapFragment之间有什么区别吗?和MapFragment?在引用资料中说,当您以AndroidAPI级别12及更高级别为目标时,您应该只使用MapFragment,但是还有其他区别吗?其中一个更快吗? 最佳答案 ArethereanydifferencesbetweenSupportMapFragmentandMapFragment?一个以“支持”一词开头。:-)除此之外,MapFragment继承自android.app.Fragment,SupportMapFragment继承自android.suppor

Android MapFragment 运行时错误 - 找不到类 'maps.j.k'

我使用SupportMapFragment取得了圆满成功。我一点问题都没有。但是我在我的应用程序运行时遇到错误。我在GingerbreadPhone上运行,它有最新的GooglePlay。另请注意,我正在使用SupportMapFragment和其他支持类来迎合pre-Honeycomb。Couldnotfindclass'maps.j.k',referencedfrommethodmaps.y.ae.a`一旦我膨胀我的View就会发生错误。inflater.inflate(R.layout.fragment_map,container,false);我的布局文件(fragment_m

android - MapFragment Google Maps API v2 内存不足错误/内存泄漏

这几天我看了很多类似的帖子,但没有一个专门回答这个问题。在使用混合map进行激进的map平移和缩放约2分钟后,我开始遇到OOM问题。该应用程序在崩溃后似乎还保留了内存,因为在第一次失败后到达OOM所需的时间更短。我将代码缩减为只有一个带有MapFragment的Activity,但仍然得到相同的OOM。除了添加只会延迟OOM的android:largeHeap="true"之外,我还使用DDMS和MAT来尝试隔离问题。屏幕重新定向不是问题,因为我在我的list中设置了android:screenOrientation="portrait"。任何帮助将不胜感激。2014-08-25更新:

android - 多个 MapFragments 的性能(Android Map API v2)

我搜索了新GoogleAndroidMapAPIv2的文档,但没有找到任何相关信息。在v2之前,我们(正式)无法正确地为每个应用程序(进程)显示一个以上的map。我假设使用MapFragment实现它不再是一个问题。我也知道,自API17以来,Fragments可以是独立的。而且,最后但并非最不重要的一点是,有兼容包,可以将它全部移植回至少API8(在API7,没有OpenGL2.0,因此map无法正常工作)。Sa我拥有将我的应用程序移植到MapsAPIv2并实现以下场景的所有要素:ViewPager包含Fragments并且每个fragment都包含一个MapFragment。但是我

android - mapFragment.getMap() 返回 null

我正在尝试从SupportMapFragment获取map,但它返回null。据我了解,这可能是因为该fragment尚未完全显示,因此不存在map?!我尝试使用executePendingTransactions()修复它,但到目前为止没有成功。有什么解决办法吗?这是代码privateGoogleMapmap;privateSupportMapFragmentmapFragment;@OverridepublicvoidonCreate(BundlesavedInstanceState){//...super.onCreate(savedInstanceState);setConte

android - 等到谷歌地图在 MapFragment 中有大小

我的Activity在LinearLayout中包含一个MapFragment。我执行以下操作在onCreate中:我在我的Activity。使用getMap()获取GoogleMap的句柄。在开始时:我从SQLite数据库中获取一些位置坐标在map上添加相应的标记将这些点添加到LatLngBounds.Builder使用newLatLngBounds(Builder.build(),10)为相机设置动画根据mapapi引用,在确保map具有大小之前,我不应该调用newLatLngBounds(LatLngBoundsbounds,intpadding)。此时我确实得到了Illegal

android - 如何处理谷歌地图(MapFragment)上的触摸事件?

这个问题在这里已经有了答案:GoogleMapsAndroidAPIv2-detecttouchonmap(11个答案)关闭6年前。我正在寻找一个合适的触摸事件,该事件将在用户触摸map时触发(GoogleMapsAndroidAPI)。有没有人知道如何去做?