protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); //align current activity to fullscreen < --makes statusbar and navbar transparent //if (Build.VERSION.SdkInt >= Android.OS.BuildVersionCodes.Kitkat) //{ // Window.AddFlags(WindowManagerFlags.LayoutNoLimits); // Window.AddFlags(WindowManagerFlags.TranslucentNavigation); // Window.AddFlags(WindowManagerFlags.DrawsSystemBarBackgrounds); //} presenter = new MainPresenter() { View = this }; SetContentView(Resource.Layout.activity_menu); ViewInjector.Inject(this); StyleView(); //setting custom toolbar ToolbarHelper.Init(this, toolbar, toolbarTitle); ToolbarHelper.SetToolbar(); //setting StartPageFragment as first displayed fragment if (savedInstanceState == null) { BottomNavigationView_NavigationItemSelected(this, new BottomNavigationView.NavigationItemSelectedEventArgs(false, bottomNavigationView.Menu.FindItem(Resource.Id.nav_garagepage))); } //Firebase.FirebaseApp.InitializeApp(this); var IsPlayServicesAvailable = GoogleServiceHelper.Instance.IsPlayServicesAvailable(this); if (!IsPlayServicesAvailable.Item1) { AlertDialogs.SimpleAlertDialog(IsPlayServicesAvailable.Item2, this).Show(); } }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { var view = inflater.Inflate(Resource.Layout.fragment_preorderlist, container, false); ViewInjector.Inject(this, view); StyleView(); var partAdapter = new PreOrderAdapter(new List <Dictionary <string, object> >(), "Part"); partAdapter.DeleteItemClick += (s, e) => { partAdapter.items.RemoveAt(e); partAdapter.NotifyItemRemoved(e); ((this.ParentFragment as MechanicalCategoryFragment).notifBadge as NotificationBadge).SetNumber(preOrderPartList.GetAdapter().ItemCount + preOrderLaborList.GetAdapter().ItemCount); }; preOrderPartList.SetAdapter(partAdapter); var laborAdapter = new PreOrderAdapter(new List <Dictionary <string, object> >(), "Labor"); laborAdapter.DeleteItemClick += (s, e) => { laborAdapter.items.RemoveAt(e); laborAdapter.NotifyItemRemoved(e); ((this.ParentFragment as MechanicalCategoryFragment).notifBadge as NotificationBadge).SetNumber(preOrderPartList.GetAdapter().ItemCount + preOrderLaborList.GetAdapter().ItemCount); }; preOrderLaborList.SetAdapter(laborAdapter); return(view); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { var view = inflater.Inflate(Resource.Layout.fragment_securitycode, null, false); presenter = (this.Activity as TestUILoginActivity).presenter; ViewInjector.Inject(this, view); return(view); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { var view = inflater.Inflate(Resource.Layout.fragment_edituserprofile, container, false); ViewInjector.Inject(this, view); presenter.LoadUserData(); return(view); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { var view = inflater.Inflate(Resource.Layout.fragment_addcar, null); presenter = new AddCarPresenter() { View = this }; ViewInjector.Inject(this, view); return(view); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { var view = inflater.Inflate(Resource.Layout.fragment_tree, container, false); ViewInjector.Inject(this, view); StyleView(); var adapter = new MakeOrderTreeViewAdapter(this.Context, treeList); adapter.ItemClick += TreeViewAdapter_ItemClick; adapter.SetParentClickableViewAnimationDefaultDuration(); tree.SetAdapter(adapter); return(view); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { var view = inflater.Inflate(Resource.Layout.fragment_notifications, container, false); presenter = new NotifPresenter() { View = this }; ViewInjector.Inject(this, view); StyleView(); ToolbarHelper.SetToolbarStyle("Уведомления", false); (this.Activity as MenuActivity).ShowToolbar(); return(view); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { var view = inflater.Inflate(Resource.Layout.fragment_treesearch, container, false); presenter = new TreeSearchPresenter() { View = this }; presenter.VrID = (this.ParentFragment as MechanicalCategoryFragment).vehRecId; ViewInjector.Inject(this, view); StyleView(); SearchTypeGroup_CheckedChange(null, new RadioGroup.CheckedChangeEventArgs(Resource.Id.treesearch_searchtype_oem)); searchText.SearchClick += SearchText_SearchClick; return(view); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { var view = inflater.Inflate(Resource.Layout.fragment_garage, null); presenter = new GaragePresenter() { View = this }; ViewInjector.Inject(this, view); StyleView(); ToolbarHelper.SetToolbarStyle("√араж", false); (this.Activity as MenuActivity).HideToolbar(); garageViewPager.PageSelected += GarageViewPager_PageSelected; return(view); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { var view = inflater.Inflate(Resource.Layout.fragment_usercarinfo, container, false); ViewInjector.Inject(this, view); StyleView(); var parent = (this.ParentFragment as UserCarFragment).ParentFragment as GarageFragment; var userCarModel = (parent.presenter as GaragePresenter).userCars[carIndex]; var userCarInfo = new Dictionary <string, string> { { "ГОД", userCarModel["Year"].ToString() }, { "ДВИГАТЕЛЬ", userCarModel["Engine"].ToString() }, { "КПП", userCarModel["GearBox"].ToString() }, { "ЦВЕТ", "Серый" }, { "VIN", userCarModel["Vin"] == null ? "-" : userCarModel["Vin"].ToString() } }; adapter = new UserCarInfoAdapter(userCarInfo); infoList.SetAdapter(adapter); return(view); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); presenter = new LoginPresenter() { View = this }; var authResult = presenter.TryLoginWithToken(); if (authResult) { return; } SetContentView(Resource.Layout.activity_testui_login); ViewInjector.Inject(this); ShowLoginForm(); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { var view = inflater.Inflate(Resource.Layout.fragment_usercar, container, false); presenter = (this.ParentFragment as GarageFragment).presenter; ViewInjector.Inject(this, view); StyleView(); garageCollapsingToolbar.Title = $"{presenter.userCars[carIndex]["Make"]} {presenter.userCars[carIndex]["Model"].ToString().ToUpper()}"; var userCarTabLayoutAdapter = new TabsAdapter(this.ChildFragmentManager, new List <Fragment> { new UserCarStatisticFragment(), new UserCarInfoFragment(carIndex) }, new List <Java.Lang.String> { new Java.Lang.String("ÑÒÀÒÈÑÒÈÊÀ"), new Java.Lang.String("ÈÍÔÎ") }); userCarInfoViewPager.Adapter = userCarTabLayoutAdapter; garageTabLayout.SetupWithViewPager(userCarInfoViewPager); return(view); }
public UserCarInfoViewHolder(View itemView) : base(itemView) { ViewInjector.Inject(this, itemView); }