Question

In Xamarin, how can I get the getSupportFragmentManager() for my own FragmentPagerAdapter?

Here is my code:

public class MainActivity : FragmentActivity
{
    protected override void OnCreate (Bundle bundle)
    {
        base.OnCreate (bundle);

        SetContentView (Resource.Layout.activity_main);

        ViewPager pager = (ViewPager) FindViewById(Resource.Id.viewPager);
        pager.Adapter = new MyPagerAdapter(getSupportFragmentManager());
    }
}

This is the error that I am getting:

Error CS0103: The name 'getSupportFragmentManager' does not exist in the current context

Can I please have some help to get this working?

Thanks in advance

Was it helpful?

Solution

You shouldn't use method getSupportFragmentManager on Xamarin as it doesn't exist there at all, there is already a property SupportFragmentManager, so just use that one

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top