public static void SetToolbar() { Context.SetSupportActionBar(Toolbar); Context.SupportActionBar.SetDisplayShowTitleEnabled(false); Context.SupportActionBar.SetDisplayHomeAsUpEnabled(false); Toolbar.NavigationClick += Toolbar_NavigationClick; }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { InflaterMain = inflater; view = inflater.Inflate(Resource.Layout.Pdfview_test, container, false); act = (AppCompatActivity)this.Activity; mToolbar = act.FindViewById <SupportToolbar>(Resource.Id.toolbar); act.SetSupportActionBar(mToolbar); act.SupportActionBar.SetDisplayHomeAsUpEnabled(true); mToolbar.NavigationIcon.SetColorFilter(Color.ParseColor("#FFFFFF"), PorterDuff.Mode.SrcAtop); //pdfView = view.FindViewById<PDFView>(Resource.Id.pdfview); pdfViewer = view.FindViewById <SfPdfViewer>(Resource.Id.pdfviewercontrol); progress_bar = view.FindViewById <ProgressBar>(Resource.Id.progress_bar); ProgressCont = view.FindViewById <RelativeLayout>(Resource.Id.ProgressCont); proTextView = view.FindViewById <TextView>(Resource.Id.proTextView); proTextView.Text = "Loading The File Please Wait..."; Intent downloadIntent = new Intent(this.Activity, typeof(PDFLongRunningThread)); downloadIntent.PutExtra("file_to_download", _link); this.Activity.RegisterReceiver(receiver, new IntentFilter("PDFDownloading")); this.Activity.StartService(downloadIntent); return(view); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Use this to return your custom view for this Fragment // return inflater.Inflate(Resource.Layout.YourFragment, container, false); v = inflater.Inflate(Resource.Layout.fragment_stock_details, container, false); collapsingToolbarLayout = v.FindViewById <CollapsingToolbarLayout>(Resource.Id.collapsing_toolbar_layout); collapsingToolbarLayout.SetTitle("~"); MainActivity myActivity = (MainActivity)v.Context; Toolbar rootToolbar = myActivity.FindViewById <Toolbar>(Resource.Id.toolbar); rootToolbar.Visibility = ViewStates.Gone; Toolbar toolbar = v.FindViewById <Toolbar>(Resource.Id.toolbar); //findViewById(R.id.toolbar); AppCompatActivity activity = (AppCompatActivity)myActivity; activity.SetSupportActionBar(toolbar); activity.SupportActionBar.SetDisplayHomeAsUpEnabled(true); activity.SupportActionBar.SetDisplayShowHomeEnabled(true); activity.SupportActionBar.SetHomeAsUpIndicator(getColoredArrow()); //setHasOptionsMenu(true); return(v); }
public Navigator(AppCompatActivity activity, int toolbarID, int navigationViewID, int drawerLayoutID, int frameLayoutID) { _activity = activity; var toolbar = _activity.FindViewById <Toolbar>(toolbarID); _activity.SetSupportActionBar(toolbar); _activity.SupportActionBar.SetHomeAsUpIndicator(null); _activity.SupportActionBar.SetDisplayHomeAsUpEnabled(true); _activity.SupportActionBar.SetDisplayShowHomeEnabled(true); _activity.SupportActionBar.SetHomeButtonEnabled(true); var navigationView = _activity.FindViewById <NavigationView>(navigationViewID); navigationView.NavigationItemSelected += NavigationView_NavigationItemSelected; _drawerLayout = _activity.FindViewById <DrawerLayout>(drawerLayoutID); var drawerToggle = new ActionBarDrawerToggle(_activity, _drawerLayout, Resource.String.drawer_open, Resource.String.drawer_close); _drawerLayout.SetDrawerListener(drawerToggle); drawerToggle.SyncState(); _frameLayoutID = frameLayoutID; }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { InflaterMain = inflater; View view = inflater.Inflate(Resource.Layout.showData, container, false); mFragmentContainer = this.Activity.FindViewById <FrameLayout>(Resource.Id.fragmentContainer); act = (AppCompatActivity)this.Activity; mToolbar = act.FindViewById <SupportToolbar>(Resource.Id.toolbar); act.SetSupportActionBar(mToolbar); act.SupportActionBar.SetDisplayHomeAsUpEnabled(true); mToolbar.NavigationIcon.SetColorFilter(Color.ParseColor("#FFFFFF"), PorterDuff.Mode.SrcAtop); SpoolItemListView = view.FindViewById <ListView>(Resource.Id.SpoolItemListView); List <SpoolItem> lstSplItm = _spl.SpoolItem.OrderBy(o => o.cMatType, new common_functions.EmptyStringsAreLast()).ThenBy(b => b.cClassCode).ToList(); SpoolItemListView.Adapter = new SpoolItemAdapter(this.Activity, lstSplItm); view.FindViewById <TextView>(Resource.Id.lblcSpoolNo).Text = _spl.cSpoolNo; view.FindViewById <TextView>(Resource.Id.lblcSpoolSize).Text = _spl.cSpoolSize; view.FindViewById <TextView>(Resource.Id.lblcSpoolMaterial).Text = _spl.cSpoolMaterial; view.FindViewById <TextView>(Resource.Id.lbliProjNo).Text = _spl.iProjNo.ToString(); view.FindViewById <TextView>(Resource.Id.lblcISO).Text = _spl.cISO; textViewOptions = view.FindViewById <Button>(Resource.Id.textViewOptions); textViewOptions.SetOnClickListener(new ExtraMenuActions(act, this, mFragmentContainer, _spl.iProjectId, _spl.cTransmittal, _spl.iDrwgSrl)); ScaleImageView imageView = view.FindViewById <ScaleImageView>(Resource.Id.imgView); common_functions.npcc_setScaleImageView(act, view, _spl.icon, imageView); return(view); }
public static Toolbar InitToolbar(this AppCompatActivity activity) { var toolbar = activity.FindViewById <Toolbar> (Resource.Id.toolbar); activity.SetSupportActionBar(toolbar); return(toolbar); }
public void CompleXBody() { var referencedType = new AppCompatActivity(); var somethingNew = new AndroidX.AppCompat.Widget.Toolbar(this); referencedType.SetSupportActionBar(somethingNew); }
private void SetMenu() { var Ctoolbar = Cactivity.FindViewById <Toolbar>(Resource.Id.toolbar); // Ctoolbar.Title = "Test Title1"; Cactivity.SetSupportActionBar(Ctoolbar); // Cactivity.SupportActionBar.Title = "Test Title"; }
public static void SetSupportActionBarWithNavigationClick(this AppCompatActivity activity, Toolbar toolbar, bool displayHomeAsUpEnabled = false) { activity.SetSupportActionBar(toolbar); toolbar.NavigationClick += (_, _) => activity.OnBackPressed(); if (displayHomeAsUpEnabled) { activity.SupportActionBar.SetDisplayHomeAsUpEnabled(true); } }
public static void DisplayToolbar(this AppCompatActivity activity) { var toolbar = activity.FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); activity.SetSupportActionBar(toolbar); activity.SupportActionBar.SetDisplayHomeAsUpEnabled(true); activity.SupportActionBar.SetDisplayShowHomeEnabled(true); }
public ToolbarHandler(AppCompatActivity host, V7Toolbar toolbar, bool hasNavigation = true) { host.SetSupportActionBar(toolbar); host.SupportActionBar.SetDisplayHomeAsUpEnabled(true); if (hasNavigation) { host.SupportActionBar.SetHomeAsUpIndicator(Resource.Drawable.ic_title_menu); } }
public override void OnAttach(Activity activity) { base.OnAttach(activity); toolbar = activity.FindViewById <V7Toolbar>(Resource.Id.toolbar); AppCompatActivity nactivity = (AppCompatActivity)activity; nactivity.SetSupportActionBar(toolbar); }
public Drawer(AppCompatActivity activity) { this.activity = activity; mToolbar = activity.FindViewById <SupportToolbar>(Resource.Id.toolbar); mDrawerLayout = (DrawerLayout)activity.FindViewById(Resource.Id.drawer_layout); activity.SetSupportActionBar(mToolbar); activity.SupportActionBar.SetDisplayHomeAsUpEnabled(true); mDrawerToggle = new ActionBarDrawerToggle(activity, mDrawerLayout, mToolbar, Resource.String.login_password, Resource.String.login_email); mDrawerToggle.SyncState(); drawer = activity.FindViewById <ListView>(Resource.Id.drawer); Elements(); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.Inflate(Resource.Layout.FillWeldLog, container, false); mFragmentContainer = this.Activity.FindViewById <FrameLayout>(Resource.Id.fragmentContainer); act = (AppCompatActivity)this.Activity; mToolbar = act.FindViewById <SupportToolbar>(Resource.Id.toolbar); act.SetSupportActionBar(mToolbar); act.SupportActionBar.SetDisplayHomeAsUpEnabled(true); mToolbar.NavigationIcon.SetColorFilter(Color.ParseColor("#FFFFFF"), PorterDuff.Mode.SrcAtop); view.FindViewById <TextView>(Resource.Id.lbliProjNo).Text = _spl.iProjNo.ToString(); view.FindViewById <TextView>(Resource.Id.lblcISO).Text = _spl.cISO.Trim(); view.FindViewById <TextView>(Resource.Id.lblcSpoolNo).Text = _spl.cSpoolNo.Trim(); txtWeldDate = view.FindViewById <EditText>(Resource.Id.txtWeldDate); _dWeld = DateTime.Now; txtWeldDate.Text = _dWeld.ToString("dd/MM/yyyy"); txtWeldDate.Click += (sender, e) => { CultureInfo provider = CultureInfo.InvariantCulture; DateTime dateTime = DateTime.ParseExact(txtWeldDate.Text, "dd/MM/yyyy", provider); DatePickerDialog datePicker = new DatePickerDialog(this.Context, this, dateTime.Year, dateTime.Month - 1, dateTime.Day); DateTime baseDate = new DateTime(1970, 1, 1); TimeSpan diff = DateTime.Now - baseDate; datePicker.DatePicker.MaxDate = (long)diff.TotalMilliseconds; datePicker.Show(); }; txtWeldDate.AfterTextChanged += (sender, e) => { fill_list(); }; btnSubmitWeldLog = view.FindViewById <Button>(Resource.Id.btnSubmitWeldLog); btnSubmitWeldLog.Click += BtnSubmitWeldLog_Click; rv = view.FindViewById <RecyclerView>(Resource.Id.mRecylcerID); rv.SetLayoutManager(new GridLayoutManager(act, 1)); rv.SetItemAnimator(new DefaultItemAnimator()); rv.AddOnScrollListener(new CustomScrollListener()); fill_list(); return(view); }
public Drawer(AppCompatActivity activity) { this.activity = activity; mToolbar = activity.FindViewById <SupportToolbar>(Resource.Id.toolbar); mDrawerLayout = (DrawerLayout)activity.FindViewById(Resource.Id.drawer_layout); activity.SetSupportActionBar(mToolbar); activity.SupportActionBar.SetDisplayHomeAsUpEnabled(true); activity.SupportActionBar.SetDisplayShowTitleEnabled(false); mDrawerToggle = new ActionBarDrawerToggle(activity, mDrawerLayout, mToolbar, Resource.String.abrir_menu, Resource.String.cerrar_menu); mDrawerToggle.SyncState(); drawer = activity.FindViewById <ListView>(Resource.Id.drawer); Elements(); }
public static void SetupToolbar(this AppCompatActivity activity, bool allowNavigateHome = true, string title = null) { var supportToolbar = activity.FindViewById <Toolbar>(Resource.Id.support_toolbar); activity.SetSupportActionBar(supportToolbar); if (allowNavigateHome) { activity.SupportActionBar.SetHomeButtonEnabled(true); activity.SupportActionBar.SetDefaultDisplayHomeAsUpEnabled(true); activity.SupportActionBar.SetDisplayHomeAsUpEnabled(true); } // if (title != null) { activity.SupportActionBar.Title = title; } }
public static void SetActionBarForActivity(Toolbar toolbar, AppCompatActivity activity) { if (activity == null) { throw new ArgumentNullException(nameof(activity)); } if (toolbar == null) { throw new ArgumentNullException(nameof(toolbar)); } activity.SetSupportActionBar(toolbar); if (activity.LocalClassName.ToUpperInvariant().Contains("MAIN", StringComparison.InvariantCulture)) { activity.SupportActionBar.Title = activity.Resources.GetString(Resource.String.app_name); activity.SupportActionBar.Subtitle = "Watch TV Shows of your choice"; } else { activity.SupportActionBar.SetDisplayShowHomeEnabled(true); activity.SupportActionBar.SetDisplayHomeAsUpEnabled(true); } if (activity.LocalClassName.ToUpperInvariant().Contains("TVSCHEDULE", StringComparison.InvariantCulture)) { activity.SupportActionBar.Title = "TV Shows Schedule"; activity.SupportActionBar.Subtitle = "See what's missed and what's next!"; } else if (activity.LocalClassName.ToUpperInvariant().Contains("GENRES", StringComparison.InvariantCulture)) { activity.SupportActionBar.Title = "TV Shows Genres"; activity.SupportActionBar.Subtitle = "Browse all types of shows"; } else if (activity.LocalClassName.ToUpperInvariant().Contains("SEARCH", StringComparison.InvariantCulture)) { activity.SupportActionBar.Title = "Search"; activity.SupportActionBar.Subtitle = string.Empty; } else if (activity.LocalClassName.ToUpperInvariant().Contains("SHOWDETAIL", StringComparison.InvariantCulture)) { } }
/// <summary> /// Set the Toolbar using the SetSupportActionBar(Toolbar), will register only once. /// </summary> /// <param name="activity">The activity on which the Toolbar will be set.</param> /// <param name="Toolbar">The Toolbar to set.</param> public static void SetToolbar(this AppCompatActivity activity, Toolbar Toolbar) => activity.SetSupportActionBar(Toolbar);
public static void SetAsSupportActionBar(this ToolbarV7 view, AppCompatActivity context) { context.SetSupportActionBar(view); }
public void setupToolbar(Toolbar _supporttoolbar, DrawerLayout _drawer, NavigationView _navigationview, int titleID, AppCompatActivity context) { ViewContext = context; _supporttoolbar.SetTitle(titleID); context.SetSupportActionBar(_supporttoolbar); _supporttoolbar.SetNavigationIcon(Resource.Drawable.ic_menu_white_24dp); context.SupportActionBar.SetDisplayHomeAsUpEnabled(false); ErrorHandler error = new ErrorHandler(context); _navigationview.NavigationItemSelected += (sender, e) => { switch (e.MenuItem.ItemId) { case Resource.Id.nav_recentEvents: { _drawer.CloseDrawer(GravityCompat.Start); var intent = new Intent(context, typeof(RecentEventsActivity)); context.StartActivity(intent); } break; case Resource.Id.nav_createEvent: { _drawer.CloseDrawer(GravityCompat.Start); var intent = new Intent(context, typeof(EventCreationActivity)); context.StartActivity(intent); } break; case Resource.Id.nav_deleteEvent: { _drawer.CloseDrawer(GravityCompat.Start); //switch to calendar view var intent = new Intent(context, typeof(EventDeletionActivity)); context.StartActivity(intent); } break; case Resource.Id.nav_calendar: { _drawer.CloseDrawer(GravityCompat.Start); //switch to calendar view var intent = new Intent(context, typeof(CalendarViewActivity)); context.StartActivity(intent); } break; case Resource.Id.nav_createEmployee: { _drawer.CloseDrawer(GravityCompat.Start); //switch to createEmployee view var intent = new Intent(context, typeof(CreateEmployeeActivity)); context.StartActivity(intent); } break; case Resource.Id.nav_overtime: { _drawer.CloseDrawer(GravityCompat.Start); //switch to overtime view var intent = new Intent(context, typeof(OvertimeActivity)); context.StartActivity(intent); } break; case Resource.Id.nav_filter: { _drawer.CloseDrawer(GravityCompat.Start); spawnFilterDialog(); } break; case Resource.Id.logoutitem: { _drawer.CloseDrawer(GravityCompat.Start); OnLogoutClicked(); var intent = new Intent(context, typeof(LoginActivity)); context.StartActivity(intent); } break; } }; }
public static Toolbar SetupToolbar(AppCompatActivity activity, int toolbarId, int toolbarTitle, int textColour) { Toolbar toolbar = null; ConstantsAndTypes.ScreenSize screenSize = SystemHelper.GetScreenSize(); try { toolbar = activity.FindViewById <Toolbar>(toolbarId); if (toolbar != null) { activity.SetSupportActionBar(toolbar); if (toolbar.Id != Resource.Id.my_toolbar) { activity.SupportActionBar.SetDisplayHomeAsUpEnabled(true); activity.SupportActionBar.SetDisplayShowHomeEnabled(true); } if (toolbarTitle != -1) { activity.SupportActionBar.SetTitle(toolbarTitle); toolbar.SetTitleTextColor(textColour); switch (screenSize) { case ConstantsAndTypes.ScreenSize.Normal: toolbar.SetTitleTextAppearance(activity, Resource.Style.MindYourMood_ActivityTheme_TitleTextAppearanceNormal); break; case ConstantsAndTypes.ScreenSize.Large: toolbar.SetTitleTextAppearance(activity, Resource.Style.MindYourMood_ActivityTheme_TitleTextAppearanceLarge); break; case ConstantsAndTypes.ScreenSize.ExtraLarge: toolbar.SetTitleTextAppearance(activity, Resource.Style.MindYourMood_ActivityTheme_TitleTextAppearanceExtraLarge); break; } } else { activity.SupportActionBar.SetDisplayShowTitleEnabled(false); } activity.SupportActionBar.Elevation = 1.0f; if (toolbar.Id != Resource.Id.my_toolbar) { SetNavigationIcon(toolbar, activity); } toolbar.SetContentInsetsAbsolute(0, 0); toolbar.SetContentInsetsRelative(0, 0); } return(toolbar); } catch (Exception e) { Log.Error(TAG, "SetupToolbar: Exception - " + e.Message); if (GlobalData.ShowErrorDialog) { ErrorDisplay.ShowErrorAlert(activity, e, "Setting up toolbar", "ToolbarHelper.SetupToolbar"); } return(null); } }