protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.activity_main);
            screenHelper = new ScreenHelper();
            isDuo        = screenHelper.Initialize(this);
            var items = Item.Items;

            fragmentMap = new Dictionary <string, BaseFragment>();

            SinglePortrait singlePortrait = SinglePortrait.NewInstance(items);

            singlePortrait.RegisterOnItemSelectedListener(this);
            fragmentMap[GetSimpleName <SinglePortrait>()] = singlePortrait;

            var dualPortrait = DualPortrait.NewInstance(items);

            dualPortrait.RegisterOnItemSelectedListener(this);
            fragmentMap[GetSimpleName <DualPortrait>()] = dualPortrait;

            var dualLandscape = DualLandscape.NewInstance(items);

            dualLandscape.RegisterOnItemSelectedListener(this);
            fragmentMap[GetSimpleName <DualLandscape>()] = dualLandscape;

            SetupLayout();
        }
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.activity_main);
            screenHelper = new ScreenHelper();
            isDuo        = screenHelper.Initialize(this);
            var items = Item.Items;

            singlePortrait = SinglePortrait.NewInstance(items);
            dualPortrait   = DualPortrait.NewInstance(items);
            SetupLayout();
        }
Ejemplo n.º 3
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            SetContentView(Resource.Layout.activity_main);

            screenHelper = new ScreenHelper();

            isDuo = screenHelper.Initialize(this);

            var slides = Slide.Slides.ToList();

            currentPosition = 0;
            singlePortrait  = SinglePortrait.NewInstance(slides);
            singlePortrait.RegisterOnItemSelectedListener(this);
            dualPortrait = DualPortrait.NewInstance(slides);
            dualPortrait.RegisterOnItemSelectedListener(this);
            dualLandscape = DualLandscape.NewInstance(slides);
            dualLandscape.RegisterOnItemSelectedListener(this);
            SetupLayout();
        }