protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); adapter = new TabsAdapter(this, SupportFragmentManager); pager = FindViewById <ViewPager>(Resource.Id.viewpager); var tabs = FindViewById <TabLayout>(Resource.Id.tabs); pager.Adapter = adapter; tabs.SetupWithViewPager(pager); pager.OffscreenPageLimit = 3; pager.PageSelected += (sender, args) => { var fragment = adapter.InstantiateItem(pager, args.Position) as IFragmentVisible; fragment?.BecameVisible(); }; Toolbar.MenuItemClick += (sender, e) => { var intent = new Intent(this, typeof(AddItemActivity));; StartActivity(intent); }; SupportActionBar.SetDisplayHomeAsUpEnabled(false); SupportActionBar.SetHomeButtonEnabled(false); Services.GpsApiClient gps = new Services.GpsApiClient(this, false); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); ViewModel = BrowseFragment.ViewModel; // Create your application here SetContentView(Resource.Layout.activity_add_item); saveButton = FindViewById <FloatingActionButton>(Resource.Id.save_button); title = FindViewById <EditText>(Resource.Id.txtTitle); description = FindViewById <EditText>(Resource.Id.txtDesc); saveButton.Click += SaveButton_Click; gps = new Services.GpsApiClient(this, true); gps.LocationUpdated += HandleCustomEvent; }