jjzjj

SupportMapFragment

全部标签

Android SupportMapFragment异常错误

我正在尝试使用新的GooglePlay服务库并将map嵌入mapfragment中,如下所示PlaceMapsFragment.javapublicclassPlaceMapsFragmentextendsSupportMapFragment{privateGoogleMapmMap;privateLatLngmPosFija;publicPlaceMapsFragment(){super();}publicstaticPlaceMapsFragmentnewInstance(LatLngposicion){PlaceMapsFragmentfrag=newPlaceMapsFragm

Android GoogleMap v2 被裁剪或未完全显示

我正在观察Googlemap的意外行为。问题是map使用支持mapfragment从顶部和底部区域获取裁剪,如果我使用全屏,map是完全可见的,如图1所示,但是如果我应用mapfragment高度或权重属性,map不是完全可见的,如图2所示。图片1的布局xml:图片2的布局xml:Java代码:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_maps);//ObtaintheSuppor

Android Maps V2 内存泄漏 LocationClientHelper

我们正在尝试追踪我们Android应用程序中GoogleMap上发生的内存泄漏,该泄漏在大约40-50次设备旋转后以OOM结束。该map设置了大约3500个标记。该应用的minSDK为9,因此使用V4支持库中的SupportMapFragment。我们尝试了多种方法,包括:缓存LatLng的缓存相机更新从map上移除标记从map中移除监听器移除所有监听器、标记等,这样我们就只有一个普通map更新GooglePlay服务库更新支持库分析MAT中的内存转储表明我们积累了很多实例com.google.android.gms.location.internal.LocationClientHe

java - mapFragment.getMapAsync 中的 NullPointerException

在完成与我的标题相关的SO问题后,我找不到解决问题的方法。我在mapFragment.getMapAsync处遇到了NullPointerException。下面是我的MapActivity代码。packagecom.example.jerofad.mylocation;importandroid.app.FragmentManager;importandroid.support.v4.app.FragmentActivity;importandroid.os.Bundle;importcom.google.android.gms.maps.CameraUpdateFactory;im

android - 为 SupportMapFragment 膨胀类 fragment 时出错

我有一个正在使用的SupportMapFragment,在我测试过的每台设备上都运行良好。我收到了java.io.FileNotFoundException的错误报告,内容如下:java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.koosprozinski.westernwheels/com.koosprozinski.westernwheels.MainActivity}:android.view.InflateException:BinaryXMLfileline#9:Errorinflatingcla

android - 在 SupportMapFragment 中引用 MapView

我有一个扩展SupportMapFragment的fragment。publicclassPlaceMapsFragmentextendsSupportMapFragment{privateGoogleMapmMap;privateLatLngmPosFija;publicPlaceMapsFragment(){super();}publicstaticPlaceMapsFragmentnewInstance(LatLngposicion){PlaceMapsFragmentfrag=newPlaceMapsFragment();frag.mPosFija=posicion;retur

android - SupportMapFragment.getmap() 返回 null

我正在尝试在fragment中动态加载SupportMapFragment,这是我的onCreateView()方法:@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){ViewcontentView=inflater.inflate(R.layout.frag_map_layout,null);shopDtos=ShopListFragment.shopDtos;fragment=SupportMapFragment.newInstanc

Android GoogleMap 或 SupportMapFragment - 空指针异常

在我的应用程序中,我在fragment中显示了谷歌地图版本2。但我得到空指针异常在mMap=((SupportMapFragment)getFragmentManager().findFragmentById(R.id.map)).getMap();这是我的完整代码:publicclassSearchResultMapextendsFragment{privateGoogleMapmMap;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);}@Override

java - 保存状态失败 : active SupportMapFragment{} has cleared index: -1

我在fragment中使用supportMapFragment这就是为什么我使用this.getChildFragmentManager()如果这个错误请指导我publicstaticClinicFragmentnewInstance(){ClinicFragmentfragment=newClinicFragment();returnfragment;}@OverridepublicvoidonSaveInstanceState(BundleoutState){super.onSaveInstanceState(outState);setTargetFragment(null,-1)

Android SupportMapFragment inside Fragment

我正在尝试在fragment中使用SupportMapFragment。第一次启动时,map显示没有任何错误。但是当我对另一个fragment执行事务,然后返回到map时,我有一个错误膨胀fragment。但是当我创建包含map的fragment的新实例时,我没有任何错误。这是我的布局:然后我在onCreateView中实例化我的SupportMapFragment,如下所示://InstantiatethemapfragmentmHolder.supportMapFragment=(SupportMapFragment)getChildFragmentManager().findFr