Beispiel #1
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            binding = SessionDetailActivityBinding.SetContentView(this, Resource.Layout.activity_session_detail);
            MainApplication.GetComponent(this).Inject(this);

            session = Parcels.Unwrap <Session>(Intent.GetParcelableExtra(typeof(Session).Name) as IParcelable);

            ReplaceFragment(SessionDetailFragment.Create(session));
        }
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            binding = SearchedSessionsActivityBinding.SetContentView(this, Resource.Layout.activity_searched_sessions);
            MainApplication.GetComponent(this).Inject(this);

            var searchGroup = Parcels.Unwrap <ISearchGroup>(Intent.GetParcelableExtra(typeof(ISearchGroup).Name) as IParcelable);

            InitToolbar(searchGroup);

            ReplaceFragment(SearchedSessionsFragment.NewInstance(searchGroup));
        }
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            binding = SearchActivityBinding.SetContentView(this, Resource.Layout.activity_search);
            MainApplication.GetComponent(this).Inject(this);

            InitToolbar();
            InitRecyclerView();
            InitPlacesAndCategoriesView();

            LoadData();
        }
Beispiel #4
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            AppUtil.InitLocale(this);
            binding = MainActivityBinding.SetContentView(this, Resource.Layout.activity_main);
            MainApplication.GetComponent(this).Inject(this);

            Subscription.Add(BrokerProvider.Get().Observe().Subscribe(page =>
            {
                ToggleToolbarElevation(page.ShouldToggleToolbar());
                ChangePage(page.GetTitleResId(), page.CreateFragment());
                binding.navView.SetCheckedItem(page.GetMenuId());
            }));
            InitView();

            ReplaceFragment(SessionsFragment.NewInstance());
        }
Beispiel #5
0
 public override void OnAttach(Android.Content.Context context)
 {
     base.OnAttach(context);
     MainApplication.GetComponent(this).Inject(this);
 }