Hi guys ,
I gonna add googlemap to fragment but GetMapAsync is null , 3 days i tried to solve this probem but i could not
, please helpe me and save my time.
or Maybe for my emulator ?
Thank you so much
Radin.
My Codes :
fragmentContainer :
-------------------------------------------------------------->
<?xml version="1.0" encoding="utf-8"?>
FragmenyLayout :
<?xml version="1.0" encoding="utf-8"?>
----------------------------------------------------------->
fragment class :
public class frg : Fragment
{
public override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
// Create your fragment here
}
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
return inflater.Inflate(Resource.Layout.myFragmenyLayout, container, false);
}
}
----------------------------------------------------------->
Activity :
public class googleMap : Activity, IOnMapReadyCallback
{
GoogleMap map;
MapFragment mapFrag;
protected override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
SetContentView(Resource.Layout.myFragmenyLayout);
if (map == null)
{
mapFrag = (MapFragment)FragmentManager.FindFragmentById(Resource.Id.frag1);
mapFrag.GetMapAsync(this);
}
public void OnMapReady(GoogleMap googleMap)
{
this.map = googleMap;
}
}
}