我正在使用Xamarin编写一个Google Maps应用程序,并已成功扩展了类以使用
现在,我想将
由于我现在已将该类更改为扩展自
以下是我的代码:
Android.Support.V4.App.FragmentActivity
。现在,我想将
Android.Support.V4.App.FragmentActivity
更改为Android.Support.V4.App.Fragment
,以便我可以拥有一个包含Google地图片段的ViewPager
。由于我现在已将该类更改为扩展自
Android.Support.V4.App.Fragment
,因此无法引用SupportFragmentManager
。以下是我的代码:
private void InitMapFragment()
{
_mapFragment = SupportFragmentManager.FindFragmentByTag("map") as SupportMapFragment;
if (_mapFragment == null)
{
GoogleMapOptions mapOptions = new GoogleMapOptions()
.InvokeMapType(GoogleMap.MapTypeNormal)
.InvokeZoomControlsEnabled(true)
.InvokeCompassEnabled(true);
FragmentTransaction fragTx = SupportFragmentManager.BeginTransaction();
_mapFragment = SupportMapFragment.NewInstance(mapOptions);
fragTx.Add(Resource.Id.map, _mapFragment, "map");
fragTx.Commit();
}
}
如何在Android.Support.V4.App.Fragment
中引用SupportFragmentManager
?
提前感谢。