protected override void OnCreate(Bundle savedInstanceState) { //Status Bar Color this.Window.AddFlags(WindowManagerFlags.DrawsSystemBarBackgrounds); Console.WriteLine("Status Bar Color! "); base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.Main); drawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); // Init toolbar var toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.app_bar); SetSupportActionBar(toolbar); SupportActionBar.SetTitle(Resource.String.product_name); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetDisplayShowHomeEnabled(true); // Attach item selected handler to navigation view var navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); navigationView.NavigationItemSelected += NavigationView_NavigationItemSelected; // Create ActionBarDrawerToggle button and add it to the toolbar var drawerToggle = new ActionBarDrawerToggle(this, drawerLayout, toolbar, Resource.String.open_drawer, Resource.String.close_drawer); //Linea corregida de Set a Add porque era obsoleta drawerLayout.AddDrawerListener(drawerToggle); drawerToggle.SyncState(); homeFragment = new HomeFragment(); writeFragment = new WriteFragment(); productsFragment = new ProductsFragment(); cartFragment = new CartFragment(); corridaFinancieraFragment = new CorridaFinancieraFragment(); mStackFragment = new Stack <Fragment>(); //load default home screen //var ft = FragmentManager.BeginTransaction(); //ft.AddToBackStack(null); //ft.Add(Resource.Id.HomeFrameLayout, new HomeFragment()); //ft.Commit(); var trans = FragmentManager.BeginTransaction(); //trans.AddToBackStack(null); trans.Add(Resource.Id.HomeFrameLayout, cartFragment, "Carrito Compras"); trans.Hide(cartFragment); trans.Add(Resource.Id.HomeFrameLayout, corridaFinancieraFragment, "Corrida Financiera"); trans.Hide(corridaFinancieraFragment); trans.Add(Resource.Id.HomeFrameLayout, homeFragment, "Home"); trans.Hide(homeFragment); trans.Add(Resource.Id.HomeFrameLayout, writeFragment, "pesan"); trans.Hide(writeFragment); trans.Add(Resource.Id.HomeFrameLayout, productsFragment, "Productos"); trans.Commit(); mCurrentFragment = productsFragment; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.checkout_fragment_cart); mToolBar = FindViewById <SupportToolbar>(Resource.Id.toolBarCheckoutCart); SetSupportActionBar(mToolBar); SupportActionBar actionBar = SupportActionBar; //actionBar.SetHomeAsUpIndicator(Resource.Drawable.left_icon_thin); actionBar.SetDisplayHomeAsUpEnabled(true); actionBar.SetDisplayShowHomeEnabled(true); actionBar.SetTitle(Resource.String.checkout_cart_title); //get screendensity mDpVal = this.Resources.DisplayMetrics.Density; lvCartItemList = FindViewById <ExpandableListView>(Resource.Id.lvCheckoutCartItemList); rlCheckoutCartButtonContainer = FindViewById <LinearLayout>(Resource.Id.rlCheckoutCartButtonContainer); mBtnCartTotal = FindViewById <Button>(Resource.Id.btnCheckoutCartTotal); mBtnCartTotal.Click += MBtnCartTotal_Click; SetCheckoutButtonTotal(mBtnCartTotal, this); mBtnMoreOptions = FindViewById <ImageButton>(Resource.Id.btnCheckoutCartClear); mBtnMoreOptions.Click += MBtnMoreOptions_Click; // Prepare list data FnGetListData(); FnSetUpListView(); FnClickEvents(); Window.DecorView.Post(() => { SetRecyclerViewLayoutHeight(lvCartItemList, mToolBar); }); }
private void initActionBar() { //Toolbar stuff toolbar = FindViewById <Toolbar>(Resource.Id.toolbar); if (toolbar != null) { //initialize the drawer mDrawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout_SearchClass); mDrawerList = FindViewById <ListView>(Resource.Id.drawerListView_SearchClass); //Toolbar will now take on default Action Bar characteristics SetSupportActionBar(toolbar); actionBar = SupportActionBar; mDrawerToggle = new ActionBarToggle(this, mDrawerLayout, Resource.String.drawer_opened, Resource.String.drawer_closed_schoolSearch); mDrawerLayout.AddDrawerListener(mDrawerToggle); //Set Action Bar Title actionBar.Title = "Select School"; actionBar.SetDisplayHomeAsUpEnabled(true); actionBar.SetHomeButtonEnabled(true); actionBar.SetDisplayShowHomeEnabled(true); actionBar.SetDisplayShowTitleEnabled(true); mDrawerToggle.SyncState(); if (cBundle != null) { if (cBundle.GetString("DrawerState") == "Opened") { SupportActionBar.SetTitle(Resource.String.drawer_closed_schoolSearch); } } else { SupportActionBar.SetTitle(Resource.String.drawer_closed_schoolSearch); } //Setting Up items in list mDrawerListItems = new List <string>(Resources.GetStringArray(Resource.Array.drawer_list)); if (Settings.IsLoggedIn) { mDrawerListItems.Add("Logout"); } else { mDrawerListItems.Add("Login"); } ArrayAdapter <string> drawListAdapter = new ArrayAdapter <string>(this, Resource.Layout.menuListItem, mDrawerListItems); mDrawerList.Adapter = drawListAdapter; } }
private void FnSetUpToolbar() { mToolbar = FindViewById <SupportToolbar>(Resource.Id.toolbarTitle); SetSupportActionBar(mToolbar); SupportActionBar actionBar = SupportActionBar; actionBar.SetDisplayHomeAsUpEnabled(true); actionBar.SetDisplayShowHomeEnabled(true); actionBar.Title = mSelectedTransaction.TransactionDateTime; }
private void FnSetUpToolbar() { mToolbar = FindViewById <SupportToolbar>(Resource.Id.toolbarTitle); SetSupportActionBar(mToolbar); SupportActionBar actionBar = SupportActionBar; actionBar.SetDisplayHomeAsUpEnabled(true); actionBar.SetDisplayShowHomeEnabled(true); actionBar.Title = selectedRunner[0].FullName; }
private void FnSetUpToolBar() { mToolBar = FindViewById <SupportToolbar>(Resource.Id.toolbarTitle); SetSupportActionBar(mToolBar); SupportActionBar actionBar = SupportActionBar; actionBar.SetDisplayHomeAsUpEnabled(true); actionBar.SetDisplayShowHomeEnabled(true); actionBar.Title = mIsPaymentModeCash ? "Payment: Cash" : "Payment: Check"; }
private void FnSetUpToolBar() { mToolBar = FindViewById <SupportToolbar>(Resource.Id.toolbarTitle); SetSupportActionBar(mToolBar); SupportActionBar actionBar = SupportActionBar; actionBar.SetDisplayHomeAsUpEnabled(true); actionBar.SetDisplayShowHomeEnabled(true); actionBar.Title = isEdit ? "EDIT PRODUCT":"NEW PRODUCT"; }
private void FnSetUpToolBar() { mToolBar = FindViewById <SupportToolbar>(Resource.Id.toolBarCheckoutMultiSizeAdd); SetSupportActionBar(mToolBar); SupportActionBar actionBar = SupportActionBar; actionBar.SetDisplayHomeAsUpEnabled(true); actionBar.SetDisplayShowHomeEnabled(true); actionBar.Title = GlobalVariables.mCurrentSelectedItemNameMultiSize; }
private void FnSetUpToolBar() { mToolBar = FindViewById <SupportToolbar>(Resource.Id.toolbarTitle); SetSupportActionBar(mToolBar); SupportActionBar actionBar = SupportActionBar; actionBar.SetDisplayHomeAsUpEnabled(true); actionBar.SetDisplayShowHomeEnabled(true); actionBar.Title = isEdit ? mProductName : "(" + mProductSize + ") " + mProductName; }
private void FnSetUpToolbar() { SetSupportActionBar(toolBar); SupportActionBar ab = SupportActionBar; //ab.SetHomeAsUpIndicator(Resource.Drawable.left_icon_thin); ab.SetDisplayShowHomeEnabled(true); ab.SetDisplayHomeAsUpEnabled(true); ab.Title = mIsCustomer ? "Select customer" : "Select runner"; }
private void FnSetUpToolBar() { mToolBar = FindViewById <SupportToolbar>(Resource.Id.toolbarTitle); SetSupportActionBar(mToolBar); SupportActionBar actionBar = SupportActionBar; actionBar.SetDisplayHomeAsUpEnabled(true); actionBar.SetDisplayShowHomeEnabled(true); actionBar.Title = "MULTIPLE PAYMENT RECORDS"; }
private void FnSetUpToolBar() { mToolBar = FindViewById <SupportToolbar>(Resource.Id.toolbarTitle); SetSupportActionBar(mToolBar); SupportActionBar actionBar = SupportActionBar; actionBar.SetDisplayHomeAsUpEnabled(true); actionBar.SetDisplayShowHomeEnabled(true); actionBar.Title = "Confirm Transaction"; }
private void FnSetUpToolbar() { SetSupportActionBar(toolBar); SupportActionBar ab = SupportActionBar; //ab.SetHomeAsUpIndicator(Resource.Drawable.down_arrow_icon); ab.SetDisplayShowHomeEnabled(true); ab.SetDisplayHomeAsUpEnabled(true); ab.Title = "Filter"; }
private void FnSetUpToolBar() { mToolBar = FindViewById <SupportToolbar>(Resource.Id.toolbarTitle); SetSupportActionBar(mToolBar); SupportActionBar actionBar = SupportActionBar; actionBar.SetDisplayHomeAsUpEnabled(true); actionBar.SetDisplayShowHomeEnabled(true); actionBar.Title = isSize ? isEdit ? "EDIT SIZE" : "NEW SIZE" : isEdit ? "EDIT CATEGORY" : "NEW CATEGORY"; }
public static void SetActionBarDisplayOptions(this ActionBar actionBar, ActionBarDisplayOptions options) { #if APPCOMPAT actionBar.SetDisplayUseLogoEnabled(options.HasFlag(ActionBarDisplayOptions.UseLogo)); actionBar.SetDisplayShowHomeEnabled(options.HasFlag(ActionBarDisplayOptions.ShowHome)); actionBar.SetDisplayHomeAsUpEnabled(options.HasFlag(ActionBarDisplayOptions.HomeAsUp)); actionBar.SetDisplayShowTitleEnabled(options.HasFlag(ActionBarDisplayOptions.ShowTitle)); actionBar.SetDisplayShowCustomEnabled(options.HasFlag(ActionBarDisplayOptions.ShowCustom)); #else actionBar.DisplayOptions = options; #endif }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.settings_fragment_devices_list); FnGetData(); mToolBar = FindViewById <SupportToolbar>(Resource.Id.toolBarPrinterList); SetSupportActionBar(mToolBar); SupportActionBar actionBar = SupportActionBar; //actionBar.SetHomeAsUpIndicator(Resource.Drawable.left_icon_thin); actionBar.SetDisplayHomeAsUpEnabled(true); actionBar.SetDisplayShowHomeEnabled(true); actionBar.SetTitle(Resource.String.settings_select_printer); mListViewPrinters = FindViewById <ListView>(Resource.Id.lvBluetoothDevicesList); mListViewPrinters.ItemClick += MListViewPrinters_ItemClick; LoadPrinterList(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.checkout_fragment_cart_child_numpad); mToolBar = FindViewById <SupportToolbar>(Resource.Id.toolBarCheckoutCartNumpad); SetSupportActionBar(mToolBar); SupportActionBar actionBar = SupportActionBar; //actionBar.SetHomeAsUpIndicator(Resource.Drawable.left_icon_thin); actionBar.SetDisplayHomeAsUpEnabled(true); actionBar.SetDisplayShowHomeEnabled(true); //back icon actionBar.Title = GlobalVariables.mCurrentSelectedItemNameOnCart; SetViews(NumPadType()); //set labels based on numpad type FnSubscribeGridToEvent(NumPadType()); FnPassDataFromCaller(NumPadType()); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.settings_fragment_selected_printer); FnGetData(); mToolBar = FindViewById <SupportToolbar>(Resource.Id.toolBarPrinterSelectedPrinter); SetSupportActionBar(mToolBar); SupportActionBar actionBar = SupportActionBar; //actionBar.SetHomeAsUpIndicator(Resource.Drawable.left_icon_thin); actionBar.SetDisplayHomeAsUpEnabled(true); actionBar.SetDisplayShowHomeEnabled(true); actionBar.SetTitle(Resource.String.settings_select_printer); mBtnTestPrint = FindViewById <Button>(Resource.Id.btnTestPrint); mBtnTestPrint.Click += new SingleClickListener(MBtnTestPrint_Click).OnClick; mTxtSelectedPrinterName = FindViewById <TextView>(Resource.Id.txtPrinterName); mTxtSelectedPrinterName.Text = mSettingsDataAccess.SelectTable()[0].ReceiptPrinterName; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.checkout_fragment_cart_child_numpad_discount); mToolBar = FindViewById <SupportToolbar>(Resource.Id.toolBarCheckoutCartNumpadDiscount); SetSupportActionBar(mToolBar); SupportActionBar actionBar = SupportActionBar; //actionBar.SetHomeAsUpIndicator(Resource.Drawable.abc_ic_ab_back_material); actionBar.SetDisplayHomeAsUpEnabled(true); actionBar.SetDisplayShowHomeEnabled(true); //back icon actionBar.Title = GlobalVariables.mCurrentSelectedItemNameOnCart; SetViews(); GlobalVariables.mIsCashDiscountSelected = true; FnSubscribeGridToEvent(); FnPassDataFromCaller(); cashDiscountTextWatch = new MoneyTextWatcher(mEtCashDiscount, mEtPercentageDiscount, mEtCashDiscount, mTxtOriginalPrice, mTxtDiscountedPrice, this); percentDiscountTextWatch = new MoneyTextWatcher(mEtPercentageDiscount, mEtPercentageDiscount, mEtCashDiscount, mTxtOriginalPrice, mTxtDiscountedPrice, this); //initial subscription to textchanged event mEtCashDiscount.AddTextChangedListener(cashDiscountTextWatch); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here SetContentView(Resource.Layout.mailboxes); //Extrayendo informacion de login para determinar el nivel del usuario if (Intent.GetStringExtra(EXTRA_SUPERVISOR).Equals("supervisor", StringComparison.Ordinal)) { supervisor = true; } else { supervisor = false; } SupportToolbar toolBar = FindViewById <SupportToolbar>(Resource.Id.toolBar); //Comportamiento de actionBar a ToolBar SetSupportActionBar(toolBar); SupportActionBar ab = SupportActionBar; ab.SetHomeAsUpIndicator(Resource.Drawable.ic_menu); ab.SetDisplayHomeAsUpEnabled(true); ab.SetDisplayShowHomeEnabled(true); mDrawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); TextView txtUser = FindViewById <TextView>(Resource.Id.userDescription); txtUser.Text = "Notificador: " + FragmentLogin.codNotificador + "\r\n" + "Codigo de Oficina: " + FragmentLogin.codOficina; NavigationView navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); if (navigationView != null) { SetUpDrawerContent(navigationView); navigationView.Menu.Clear(); if (FragmentLogin.supervisor.Equals("true", StringComparison.Ordinal) || FragmentLogin.supervisor.Equals("True", StringComparison.Ordinal)) { navigationView.InflateMenu(Resource.Menu.adminMenu); } else { navigationView.InflateMenu(Resource.Menu.notifMenu); } } navigationView.NavigationItemSelected += (sender, e) => { e.MenuItem.SetChecked(true); switch (e.MenuItem.ItemId) { case Resource.Id.notif_reportes: Intent intent = new Intent(this, typeof(MainActivity)); intent.PutExtra("EXTRA_INFO", "REPORTES"); StartActivity(intent); break; case Resource.Id.notif_jornada: { Android.App.AlertDialog.Builder alerta = new Android.App.AlertDialog.Builder(this); alerta.SetTitle("Mensaje de alerta"); alerta.SetIcon(Resource.Drawable.alertaNuevo); alerta.SetMessage("¿Desea cerrar la jornada laboral?"); alerta.SetPositiveButton("Cerrar sesión", HandleButtonClick); alerta.SetNegativeButton("Cerrar ventana", HandleNegativeClick); alerta.SetCancelable(false); alerta.Create(); alerta.Show(); } //Toast.MakeText(this, "En construcción", ToastLength.Long).Show(); //ListItemClicked(3); break; case Resource.Id.notif_cierre: this.Finish(); //Toast.MakeText(this, "En construcción", ToastLength.Long).Show(); break; case Resource.Id.admin_reportes: Intent intent1 = new Intent(this, typeof(MainActivity)); intent1.PutExtra("EXTRA_INFO", "REPORTES"); StartActivity(intent1); break; case Resource.Id.admin_rolnocturno: //Toast.MakeText(this, "En construcción", ToastLength.Long).Show(); Intent intent2 = new Intent(this, typeof(MainActivity)); intent2.PutExtra("EXTRA_INFO", "ROLNOCTURNO"); StartActivity(intent2); break; case Resource.Id.admin_cierre: //Toast.MakeText(this, "En construcción", ToastLength.Long).Show(); this.Finish(); break; } //Snackbar.Make(drawerLayout, "You selected: " + e.MenuItem.TitleFormatted, Snackbar.LengthLong).Show(); //drawerLayout.CloseDrawers(); }; TabLayout tabs = FindViewById <TabLayout>(Resource.Id.tabs); viewPager = FindViewById <ViewPager>(Resource.Id.viewpager); SetUpViewPager(viewPager); tabs.SetupWithViewPager(viewPager); FloatingActionButton fab = FindViewById <FloatingActionButton>(Resource.Id.fab); fab.Click += (o, e) => { Intent intent = new Intent(this, typeof(MainActivity)); intent.PutExtra("EXTRA_INFO", "MAPS"); StartActivity(intent); }; }