java - android.support.v4.app.Fragment Google Map on API 10 -


this works on api 12 , above on 11 , below crash.

this class:

public class home extends fragment {      supportmapfragment mmapview;     googlemap googlemap;      final long tiempo = 5 * 1000;       double latitude,longitude;      public view view;      public view oncreateview(layoutinflater inflater,                          viewgroup container, bundle savedinstancestate) {            if (view != null) {             viewgroup parent = (viewgroup) view.getparent();             if (parent != null)                 parent.removeview(view);         }         try {             view = inflater.inflate(r.layout.fragment_home, container, false);         } catch (inflateexception e) {         }           gpstracker gps = new gpstracker(getactivity());         if(gps.cangetlocation()){             latitude = gps.getlatitude();             longitude = gps.getlongitude();             mmapview = (supportmapfragment) getactivity().getsupportfragmentmanager().findfragmentbyid(r.id.mapa);             mmapview.oncreate(savedinstancestate);              mmapview.onresume();// needed map display               googlemap = mmapview.getmap();             }else{             gps.showsettingsalert();         }         return view;      } } 

this xml

<com.google.android.gms.maps.supportmapfragment     xmlns:android="http://schemas.android.com/apk/res/android"     android:id="@+id/mapa"     android:layout_width="match_parent"     android:layout_height="match_parent" /> 

this error:

java.lang.runtimeexception: unable start activity componentinfo{.mainactivity}: java.lang.nullpointerexception 


Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -