protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); SetContentView(Resource.Layout.activity_main); Android.Support.V7.Widget.Toolbar toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); //EnableSharing(); //FloatingActionButton fabListen = FindViewById<FloatingActionButton>(Resource.Id.listen); FloatingActionButton fabSend = FindViewById <FloatingActionButton>(Resource.Id.send); //fabListen.Click += ActivateListening; //fabSend.Click += SendSignal; DrawerLayout drawer = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer, toolbar, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close); drawer.AddDrawerListener(toggle); toggle.SyncState(); NavigationView navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); navigationView.SetNavigationItemSelectedListener(this); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); SetContentView(Resource.Layout.activity_ref); Android.Support.V7.Widget.Toolbar toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); FloatingActionButton fab = FindViewById <FloatingActionButton>(Resource.Id.fab); fab.Click += FabOnClick; DrawerLayout drawer = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer, toolbar, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close); drawer.AddDrawerListener(toggle); toggle.SyncState(); NavigationView navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); navigationView.SetNavigationItemSelectedListener(this); ISharedPreferences sharedprefs = GetSharedPreferences("prefs_file", FileCreationMode.Private); campaignText = sharedprefs.GetString("Campaign", null); ViewStub stub = FindViewById <ViewStub>(Resource.Id.layout_stub); stub.LayoutResource = Resource.Layout.activity_list; View inflated = stub.Inflate(); CreateNotesList(); }
protected override async void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); // Set the content view SetContentView(Resource.Layout.activity_main); Android.Support.V7.Widget.Toolbar toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); FloatingActionButton fab = FindViewById <FloatingActionButton>(Resource.Id.fab); fab.Click += FabOnClick; DrawerLayout drawer = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer, toolbar, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close); drawer.AddDrawerListener(toggle); toggle.SyncState(); NavigationView navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); navigationView.SetNavigationItemSelectedListener(this); await ApplicationSetupAsync(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); SetContentView(Resource.Layout.activity_main); Android.Support.V7.Widget.Toolbar toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); FloatingActionButton fab = FindViewById <FloatingActionButton>(Resource.Id.fab); fab.Click += FabOnClick; DrawerLayout drawer = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer, toolbar, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close); drawer.AddDrawerListener(toggle); toggle.SyncState(); NavigationView navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); navigationView.SetNavigationItemSelectedListener(this); bool isSuccess = HslControls.Authorization.SetAuthorizationCode("你的授权码"); if (!isSuccess) { Console.WriteLine("注册失败"); } new Thread(new ThreadStart(CheckServer)) { IsBackground = true }.Start( ); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); SetContentView(Resource.Layout.activity_main); StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().PermitAll().Build(); StrictMode.SetThreadPolicy(policy); Android.Support.V7.Widget.Toolbar toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); DrawerLayout drawer = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer, toolbar, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close); drawer.AddDrawerListener(toggle); toggle.SyncState(); NavigationView navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); navigationView.SetNavigationItemSelectedListener(this); tabs = FindViewById <TabLayout>(Resource.Id.tabs); viewPager = FindViewById <ViewPager>(Resource.Id.viewpager); SetUpProductViewPager(viewPager); tabs.SetupWithViewPager(viewPager); }
protected override void OnCreate(Bundle bundle) { base.OnCreate (bundle); int calcNo = Intent.GetIntExtra("CalculationType",-1); SetContentView (Resource.Layout.PercentDrawer); drawerLayout = FindViewById<DrawerLayout>(Resource.Id.drawerLayout); drawerLayout.SetBackgroundColor(Android.Graphics.Color.AntiqueWhite); ColorDrawable colorDrawable = new ColorDrawable (Color.Black); this.ActionBar.SetBackgroundDrawable (colorDrawable); drawerToggle = new ActionBarDrawerToggle (this, drawerLayout, Resource.String.DrawerOpenDescription, Resource.String.DrawerCloseDescription); drawerLayout.SetDrawerListener (drawerToggle); drawerListView = FindViewById<ListView> (Resource.Id.drawerListView); drawerListView.Adapter = new ArrayAdapter<string> (this, Android.Resource.Layout.SimpleListItem1, calculationTitles); drawerListView.ItemClick += (object sender, AdapterView.ItemClickEventArgs e) => OnMenuItemClick(e.Position); drawerListView.SetItemChecked (calcNo, true); OnMenuItemClick (calcNo); ActionBar.SetDisplayHomeAsUpEnabled (true); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); SetContentView(Resource.Layout.activity_main); Android.Support.V7.Widget.Toolbar toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); FloatingActionButton fab = FindViewById <FloatingActionButton>(Resource.Id.fab); fab.Click += FabOnClick; DrawerLayout drawer = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer, toolbar, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close); drawer.AddDrawerListener(toggle); toggle.SyncState(); NavigationView navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); navigationView.SetNavigationItemSelectedListener(this); Button whatsapp_btn = FindViewById <Button>(Resource.Id.whatsapp_btn); whatsapp_btn.Click += (o, e) => { string phone_Number = "8818701389169"; string message = "Hallo"; Console.WriteLine(message); StartActivity(new Intent(Intent.ActionView, Android.Net.Uri.Parse("https://api.whatsapp.com/send?phone=" + phone_Number + "&text=" + message))); }; }
protected override void OnCreate(Bundle bundle) { base.OnCreate (bundle); SetContentView (Resource.Layout.DrawerLayout); mActionBar = createActionBarHelper (); mActionBar.init (); items = new string[] { "Vegetables","Fruits","Flower Buds","Legumes","Bulbs","Tubers" }; mDrawerList =FindViewById<ListView> (Resource.Id.left_drawer); mTextView =FindViewById <TextView> (Resource.Id.content_text_DrawerLayout); mDrawerList.Adapter = new ArrayAdapter<string>(this,Android.Resource.Layout.SimpleListItem1, items); mDrawerList.ItemClick += OnDrawerLIstItemClick; mDrawerLayout = (DrawerLayout)FindViewById<DrawerLayout>(Resource.Id.drawer_layout); mDrawerLayout.DrawerOpened += HandleDrawerOpened; mDrawerLayout.DrawerClosed += HandleDrawerClosed; // ActionBarDrawerToggle provides convenient helpers for tying together the // prescribed interactions between a top-level sliding drawer and the action bar. mDrawerToggle = new ActionBarDrawerToggle (this, mDrawerLayout, Resource.Drawable.ic_drawer, Resource.String.drawer_open, Resource.String.drawer_close); }
private void InitDrawer() { drawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); // Init toolbar var toolbar = FindViewById <Toolbar>(Resource.Id.app_bar); SetSupportActionBar(toolbar); SupportActionBar.SetTitle(Resource.String.app_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 drawerToggle = new ActionBarDrawerToggle(this, drawerLayout, toolbar, Resource.String.open_drawer, Resource.String.close_drawer); drawerLayout.SetDrawerListener(drawerToggle); drawerToggle.SyncState(); //load default home screen var ft = FragmentManager.BeginTransaction(); ft.AddToBackStack(null); ft.Add(Resource.Id.HomeFrameLayout, new SignInFragment()); ft.Commit(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activityNavigation); Android.Support.V7.Widget.Toolbar lToolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(lToolbar); Drawer = FindViewById <DrawerLayout>(Resource.Id.dlRoot); ActionBarDrawerToggle lToggle = new ActionBarDrawerToggle(this, Drawer, lToolbar, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close); Drawer.AddDrawerListener(lToggle); lToggle.SyncState(); NavigationView lNavView = FindViewById <NavigationView>(Resource.Id.nvDrawer); lNavView.SetNavigationItemSelectedListener(this); IMenuItem lFirstItem = lNavView.Menu.GetItem(0); if (lFirstItem != null) { OnNavigationItemSelected(lFirstItem); lFirstItem.SetChecked(true); } }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); // Set our view from the "main" layout resource. SetContentView(Resource.Layout.Main); // Check if we're using a layout with a navigation drawer. If yes, set it up. this.drawerLayout = this.FindViewById<DrawerLayout>(Resource.Id.drawer_layout); if (this.drawerLayout != null) { this.drawerMenu = this.FindViewById<FrameLayout>(Resource.Id.mainContainer); this.ActionBar.SetDisplayHomeAsUpEnabled(true); this.ActionBar.SetHomeButtonEnabled(true); this.drawerToggle = new ActionBarDrawerToggle(this, this.drawerLayout, Resource.Drawable.ic_drawer_light, Resource.String.DrawerOpen, Resource.String.DrawerClose); this.drawerLayout.SetDrawerListener(this.drawerToggle); this.drawerLayout.OpenDrawer (this.drawerMenu); } // Populate the menu with a fragment. This can either be the full screen (phone), the left part (10 inch tablet) // or the content of the navigation drawer (7 inch tablet). var fragment = new CountryListFragment(); var transaction = this.FragmentManager.BeginTransaction(); transaction.Replace(Resource.Id.mainContainer, fragment); transaction.Commit(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); SetContentView(Resource.Layout.activity_paginaprincipal); var toolbar = FindViewById <Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); drawerLayout = FindViewById <Android.Support.V4.Widget.DrawerLayout>(Resource.Id.drawer_layout); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawerLayout, toolbar, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close); drawerLayout.AddDrawerListener(toggle); toggle.SyncState(); navView = FindViewById <NavigationView>(Resource.Id.nav_view); navView.SetNavigationItemSelectedListener(this); Usuario = JsonConvert.DeserializeObject <Usuario>(Intent.GetStringExtra("usuario")); Reproductor = new ReproductorFragment(Usuario, this); base.SupportFragmentManager.BeginTransaction().Add(Resource.Id.content_frame, Reproductor).Hide(Reproductor).Commit(); var bottomNavigation = FindViewById <BottomNavigationView>(Resource.Id.bottom_navigation); bottomNavigation.NavigationItemSelected += (s, e) => { CargarFragmento(e.Item.ItemId); }; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_main); Android.Support.V7.Widget.Toolbar toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); /* * FloatingActionButton fab = FindViewById<FloatingActionButton>(Resource.Id.fab); * fab.Click += FabOnClick; */ DrawerLayout drawer = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer, toolbar, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close); drawer.AddDrawerListener(toggle); toggle.SyncState(); NavigationView navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); navigationView.SetNavigationItemSelectedListener(this); buttonPrev = FindViewById <Button>(Resource.Id.buttonPrev); buttonNext = FindViewById <Button>(Resource.Id.buttonNext); textTitle = FindViewById <TextView>(Resource.Id.textTitle); imageAndroid = FindViewById <ImageView>(Resource.Id.imageAndroid); textDescription = FindViewById <TextView>(Resource.Id.textDescription); buttonPrev.Click += buttonPrev_Click; buttonNext.Click += buttonNext_Click; AndroidManager = new AndroidManager(); AndroidManager.MoveFirst(); UpdateUI(); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); // Attach item selected handler to navigation view var navigationView = FindViewById <NavigationView>(Resource.Id.left_drawer); navigationView.NavigationItemSelected += NavigationView_NavigationItemSelected; // Create ActionBarDrawerToggle button and add it to the toolbar _drawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); _drawerToggle = new ActionBarDrawerToggle(this, _drawerLayout, Toolbar, Resource.String.ApplicationName, Resource.String.ApplicationName); _drawerLayout.AddDrawerListener(_drawerToggle); _drawerToggle.SyncState(); var prevFragment = FragmentManager.FindFragmentById(Resource.Id.content_frame); if (prevFragment == null) { var ft = FragmentManager.BeginTransaction(); ft.Add(Resource.Id.content_frame, new HomeFragment()); ft.Commit(); } }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.Main); #region Menu drawerLayout = FindViewById <DrawerLayout>(Resource.Id.c_drawer_layout); var toolbar = FindViewById <V7Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); var drawerToggle = new ActionBarDrawerToggle(this, drawerLayout, toolbar, Resource.String.drawer_open, Resource.String.drawer_close); drawerLayout.SetDrawerListener(drawerToggle); drawerToggle.SyncState(); navigationView = FindViewById <NavigationView>(Resource.Id.c_nav_view); SetupDrawerContent(navigationView); View header = navigationView.GetHeaderView(0); TextView navheader_username = header.FindViewById <TextView>(Resource.Id.navheader_username); navheader_username.Text = "Chinthaka Bandara"; #endregion Menu }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.Memes); Context context = Application.Context; ////////////////////////МЕНЮ\\\\\\\\\\\\\\\\\\\\\\ drawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); var toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id._app_bar); SetSupportActionBar(toolbar); SupportActionBar.SetTitle(Resource.String.app_name); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetDisplayShowHomeEnabled(true); var navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); navigationView.NavigationItemSelected += NavigationView_NavigationItemSelected;; var drawerToogle = new ActionBarDrawerToggle(this, drawerLayout, toolbar, Resource.String.open_drawer, Resource.String.close_drawer); drawerLayout.AddDrawerListener(drawerToogle); drawerToogle.SyncState(); ////////////////////////МЕНЮ\\\\\\\\\\\\\\\\\\\\\\ string txtUrl = context.Resources.GetString(Resource.String.memesURL); webView = FindViewById <WebView>(Resource.Id.webView); webView.SetWebViewClient(new ExtendWebViewClient()); WebSettings webSettings = webView.Settings; webSettings.JavaScriptEnabled = true; webView.LoadUrl(txtUrl); }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { //Mvx.Trace("MailListView:OnCreateView"); var ignored = base.OnCreateView(inflater, container, savedInstanceState); var viewModel = this.ViewModel; _view = this.BindingInflate(Resource.Layout.mail_list, null); // get the toolbar from the fragment layout Toolbar toolbar = (Toolbar)_view.FindViewById(Resource.Id.ToolBar); // make the toolbar into the actionbar var activity = (MvxActionBarActivity)this.Activity; activity.SetSupportActionBar(toolbar); activity.SetTitle(Resource.String.mail_list_title); _drawerLayout = (DrawerLayout)_view.FindViewById(Resource.Id.drawer_layout); //drawerLayout.SetStatusBarBackgroundColor(Resource.Color.dark_orange); _actionBarDrawerToggle = new ActionBarDrawerToggle( this.Activity, _drawerLayout, Resource.String.drawer_open, Resource.String.drawer_close); _drawerLayout.SetDrawerListener(_actionBarDrawerToggle); return(_view); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); DisplayImageOptions displayImageOptions = new DisplayImageOptions.Builder() .CacheInMemory(false) .ShowImageOnLoading(Resource.Drawable.main) .ResetViewBeforeLoading(false) .CacheOnDisk(false).Build(); ImageLoaderConfiguration imagaeLoaderConfigurtaion = new ImageLoaderConfiguration.Builder(ApplicationContext) .DefaultDisplayImageOptions(displayImageOptions) .Build(); ImageLoader.Instance.Init(imagaeLoaderConfigurtaion); // Set our view from the "main" layout resource SetContentView(Resource.Layout.activity_navigation); mTts = new TextToSpeech(this, this, "com.google.android.tts"); mToolbar = FindViewById <SupportToolbar>(Resource.Id.toolbar); SetSupportActionBar(mToolbar); if (Intent.GetStringExtra("source") != null) { mSourceAddress = Intent.GetStringExtra("source"); } typeface = Typeface.CreateFromAsset(this.Assets, "JosefinSans-SemiBold.ttf"); mLoadingDialog = new LoadingDialog(this, Resource.Drawable.main); mLoadingDialog.SetCancelable(false); Window window = mLoadingDialog.Window; window.SetLayout(WindowManagerLayoutParams.MatchParent, WindowManagerLayoutParams.MatchParent); window.SetBackgroundDrawable(new ColorDrawable(Resources.GetColor(Resource.Color.trans))); mSharedPreference = GetSharedPreferences(Constants.MY_PREF, 0); mDrawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); mActionBarDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout, mToolbar, Resource.String.openD, Resource.String.closedD); mDrawerLayout.AddDrawerListener(mActionBarDrawerToggle); mActionBarDrawerToggle.SyncState(); mNavigationView = FindViewById <NavigationView>(Resource.Id.nav_view); mNavigationView.ItemIconTintList = null; mNavigationView.SetNavigationItemSelectedListener(this); View headerLayout = mNavigationView.GetHeaderView(0); mTextView = headerLayout.FindViewById <TextView>(Resource.Id.nametodisplay); mTextView.SetTypeface(typeface, TypefaceStyle.Normal); mTextView.Text = mSharedPreference.GetString("name", " "); if (bundle == null) { mFragment = new MapViewFragment(this); FragmentManager.BeginTransaction().Replace(Resource.Id.nav_frame, mFragment).Commit(); } // handle deep link here var x = Intent; System.Diagnostics.Debug.WriteLine(x.Action); var nmLocaiton = "NO MEETING DATA FOUND"; if (Intent.ActionView.Equals(x.Action)) { var uri = x.Data; nmLocaiton = uri.GetQueryParameter("nmlocation"); } System.Diagnostics.Debug.Write("Deep Link: " + nmLocaiton); }
protected override void OnCreate(Bundle savedInstanceState) { 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.app_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); drawerLayout.SetDrawerListener(drawerToggle); drawerToggle.SyncState(); //load default home screen var ft = FragmentManager.BeginTransaction(); ft.AddToBackStack(null); ft.Add(Resource.Id.HomeFrameLayout, new HomeFragment()); //ft.Add(Resource.Id.ActivityFrameLayout, new Collection()); ft.Commit(); }
/// <summary> /// <description>this function is used for create side menu</description> /// </summary> private void sideMenu() { try { var toolbar = FindViewById <Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); SupportActionBar.Title = "Home"; SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetDisplayShowTitleEnabled(true); SupportActionBar.SetHomeButtonEnabled(true); SupportActionBar.SetHomeAsUpIndicator(Resource.Drawable.ic_menu); drawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); setupDrawerContent(navigationView); //var nav_img = navigationView.FindViewById<ImageView>(Resource.Id.userImg); //var nav_text = navigationView.FindViewById<TextView>(Resource.Id.navheader_username); //nav_text.Text = "welconme"; var drawerToggle = new ActionBarDrawerToggle(this, drawerLayout, toolbar, Resource.String.drawer_open, Resource.String.drawer_close); drawerLayout.SetDrawerListener(drawerToggle); drawerToggle.SyncState(); //nav_img.Click += updateProfile; } catch (Exception ex) { Toast.MakeText(this, GetString(Resource.String.somthing_wrong), ToastLength.Long).Show(); } }
void InitUI() { mDrawerLayout = FindViewById<DrawerLayout> (Resource.Id.drawerLayout); mDrawerList = FindViewById<ListView> (Resource.Id.sliderMenu); var adapter = new ArrayAdapter(this, Android.Resource.Layout.SimpleListItem1, operations); mDrawerList.Adapter = adapter; ActionBar.SetDisplayHomeAsUpEnabled (true); ActionBar.SetHomeButtonEnabled (true); mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout, Resource.Drawable.ic_drawer, //nav menu toggle icon Resource.String.app_name, // nav drawer open - description for accessibility Resource.String.app_name // nav drawer close - description for accessibility ); mDrawerLayout.DrawerClosed += (sender, e) => { ActionBar.Title = Resources.GetString(Resource.String.app_name); InvalidateOptionsMenu(); }; mDrawerLayout.DrawerOpened += (sender, e) => { ActionBar.Title = Resources.GetString(Resource.String.app_name); InvalidateOptionsMenu(); }; mDrawerLayout.SetDrawerListener(mDrawerToggle); //FragmentManager.BeginTransaction ().Replace (Resource.Id.container, new ServiceFragment ()).Commit (); //FragmentManager.BeginTransaction ().Replace (Resource.Id.container, new LinearFragment ()).Commit (); FragmentManager.BeginTransaction ().Replace (Resource.Id.container, new EditTextSampleFragment ()).Commit (); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); Instance = this; ViewHolder = new ActivityLandingViewHolder(this); ViewModel = App.ViewModelLocator.CreateMenuViewModel(); ViewHolder.AppMenuListView.Adapter = new AppMenuItemAdapter(GetMenuItems(), LayoutInflater); drawerToggle = new ActionBarDrawerToggle( this, ViewHolder.DrawerLayout, ViewHolder.Toolbar, Resource.String.empty, Resource.String.empty); // ViewHolder.DrawerLayout.SetDrawerListener(drawerToggle); SetBindings(); SetDrawerSize(); ChangeCurrentFragment <LandingFragment>(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_main); global::Android.Support.V7.Widget.Toolbar toolbar = FindViewById <global::Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); FloatingActionButton fab = FindViewById <FloatingActionButton>(Resource.Id.fab); fab.Click += FabOnClick; DrawerLayout drawer = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer, toolbar, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close); drawer.AddDrawerListener(toggle); toggle.SyncState(); NavigationView navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); navigationView.SetNavigationItemSelectedListener(this); /*mAccountManager = AccountManager.Get(this); * * if (savedInstanceState != null) * { * bool showDialog = savedInstanceState.GetBoolean(STATE_DIALOG); * bool invalidate = savedInstanceState.GetBoolean(STATE_INVALIDATE); * if (showDialog) * { * showAccountPicker(AccountGeneral.AUTHTOKEN_TYPE_FULL_ACCESS, invalidate); * } * }*/ }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Platform.Init(this, savedInstanceState); SetContentView(Layout.activity_main); var toolbar = FindViewById <Toolbar>(Id.toolbar); SetSupportActionBar(toolbar); var drawer = FindViewById <DrawerLayout>(Id.drawer_layout); var toggle = new ActionBarDrawerToggle(this, drawer, toolbar, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close); drawer.AddDrawerListener(toggle); toggle.SyncState(); // initialize the controls ResetControls(); var v = FindViewById(Android.Resource.Id.Content); // add click listeners to the buttons FindViewById <Button>(Id.PingButton).Click += delegate { OnPingClicked(ref v); }; var navigationView = FindViewById <NavigationView>(Id.nav_view); navigationView.SetNavigationItemSelectedListener(this); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetTheme(Resource.Style.MyTheme); Window.AddFlags(WindowManagerFlags.DrawsSystemBarBackgrounds); SetContentView(Resource.Layout.Form_Times); drawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); var navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); navigationView.NavigationItemSelected += NavigationView_NavigationItemSelected; navigationView.SetCheckedItem(Resource.Id.nav_times); var drawerToggle = new ActionBarDrawerToggle(this, drawerLayout, toolbar, Resource.String.open_drawer, Resource.String.close_drawer); drawerLayout.SetDrawerListener(drawerToggle); drawerToggle.SyncState(); listView = FindViewById <ListView>(Resource.Id.List); lst = ti.getList(); listView.Adapter = new ListAdapter_Times(this, lst); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.Main); locationManager = GetSystemService(Context.LocationService) as LocationManager; //set the user current location setlocation(); //setup the map SetupMap(); //set left drawer staff leftDrawerLayaout = FindViewById<DrawerLayout>(Resource.Id.myDrawer); leftDrawer = FindViewById<ListView>(Resource.Id.leftListView); //get users populateUsersOnDrawer(); leftDrawerToggle = new ActionBarDrawerToggle(this, leftDrawerLayaout, Resource.Drawable.menu, Resource.String.drawer_open, Resource.String.drawer_close); leftDrawerLayaout.SetDrawerListener(leftDrawerToggle); ActionBar.SetDisplayHomeAsUpEnabled(true); ActionBar.SetHomeButtonEnabled(true); ActionBar.SetDisplayShowTitleEnabled(true); //start message service StartService(new Intent(this, typeof(MsgApiService))); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); MenuViewModel = MenuViewModel.Instance; MusicPlayer = new MusicPlayer(this); SetContentView(Resource.Layout.activity_menu); Android.Support.V7.Widget.Toolbar toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); DrawerLayout drawer = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer, toolbar, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close); drawer.AddDrawerListener(toggle); toggle.SyncState(); NavigationView navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); navigationView.SetNavigationItemSelectedListener(this); InitViews(); if (MenuViewModel.currentImage.ImagePath == null) { StartActivityForResult(new Intent(this, typeof(CameraActivity)), REQUEST_CODE_CAMERA); } else { MenuViewModel.image = BitmapFactory.DecodeFile(MenuViewModel.currentImage.ImagePath); ShowInformation(); MenuViewModel.DeleteImage(); } }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); SetContentView(Resource.Layout.activity_main); fragment = new List <Android.Support.V4.App.Fragment>(); fragment.Add(new FragmentHome()); fragment.Add(new Fragment_RecepcionPaquetes()); fragment.Add(new Fragment_InventarioPaquetes()); fragment.Add(new fragment_TransitoPaquetes()); fragment.Add(new fragment_ConsultaPaquetes()); fragment.Add(new fragment_PreparacionDespacho()); fragment.Add(new fragment_PreparacionConduce()); fragment.Add(new Fragment_DespachoSucursal()); SupportFragmentManager.BeginTransaction() .Replace(Resource.Id.content_frame, fragment[0]) .Commit(); Android.Support.V7.Widget.Toolbar toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); DrawerLayout drawer = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer, toolbar, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close); drawer.AddDrawerListener(toggle); toggle.SyncState(); NavigationView navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); navigationView.SetNavigationItemSelectedListener(this); }
//public List<DrawerItem> items; protected override void OnCreate(Bundle bundle) { base.OnCreate (bundle); // Create your application here SetContentView (Resource.Layout.activity_drawer_welcomeLayout); try { mDrawerLayout = FindViewById<DrawerLayout> (Resource.Id.myDrawer_layout); mLeftDrawer = FindViewById<ListView> (Resource.Id.leftListView); mDrawerToggle = new myActionBarDrawerToggle (this, mDrawerLayout, Resource.Drawable.ic_drawer, Resource.String.open_drawer, Resource.String.close_drawer); mLeftDrawer.Adapter=new MenuListAdapter(this); this.mLeftDrawer.ItemClick += (sender, e) => SelectItem(e.Position); mDrawerLayout.SetDrawerListener (mDrawerToggle); ActionBar.SetDisplayHomeAsUpEnabled (true); ActionBar.SetHomeButtonEnabled (true); ActionBar.SetDisplayShowTitleEnabled (true); } catch (Exception ex) { var toast = Toast.MakeText (this, ex.Message ,ToastLength.Short); toast.Show (); } }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); SetContentView(Resource.Layout.activity_main); Android.Support.V7.Widget.Toolbar toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); FloatingActionButton fab = FindViewById <FloatingActionButton>(Resource.Id.fab); fab.Click += FabOnClick; DrawerLayout drawer = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer, toolbar, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close); drawer.AddDrawerListener(toggle); toggle.SyncState(); NavigationView navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); navigationView.SetNavigationItemSelectedListener(this); var welcomeTransaction = SupportFragmentManager.BeginTransaction(); welcomeTransaction.Add(Resource.Id.fragment_container, new Welcome(), "Welcome"); welcomeTransaction.Commit(); }
protected override void OnCreate(Bundle savedInstanceState) { _logging.WriteLine(Lib.Logging.MessageType.Information, "Starting application in MainActivity OnCreate method"); base.OnCreate(savedInstanceState); // Set our view from the "main" layout resource SetContentView (Resource.Layout.Main); SetContentView(Resource.Layout.Main); drawerLayout = FindViewById<DrawerLayout>(Resource.Id.drawerLayout); drawerToggle = new ActionBarDrawerToggle(this, drawerLayout, Resource.String.DrawerOpenDescription, Resource.String.DrawerCloseDescription); drawerLayout.SetDrawerListener(drawerToggle); ActionBar.SetIcon(Android.Resource.Color.Transparent); ActionBar.SetDisplayHomeAsUpEnabled(true); drawerListView = FindViewById<ListView>(Resource.Id.drawerListView); menuAdapter = new MenuAdapter (this); drawerListView.Adapter = menuAdapter; drawerListView.ItemClick += (object sender, AdapterView.ItemClickEventArgs e) => OnMenuItemClick(e.Position); var aboutFrag = menuAdapter.MenuItems.FirstOrDefault(x => x.Manager.GetType() == typeof(AboutFragment)); var aboutPos = menuAdapter.MenuItems.IndexOf (aboutFrag); drawerListView.SetItemChecked(aboutPos, true); // Highlight the About Fragment at startup OnMenuItemClick(aboutPos); // Load About Fragment at startup }
protected override void OnCreate (Bundle savedInstanceState) { base.OnCreate (savedInstanceState); SetContentView (Resource.Layout.Main); drawerLayout = FindViewById<DrawerLayout>(Resource.Id.drawer_layout); // Init toolbar var toolbar = FindViewById<Toolbar>(Resource.Id.app_bar); SetSupportActionBar(toolbar); SupportActionBar.SetTitle (Resource.String.app_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); drawerLayout.SetDrawerListener(drawerToggle); drawerToggle.SyncState(); //load default home screen var ft= FragmentManager.BeginTransaction (); ft.AddToBackStack (null); ft.Add (Resource.Id.HomeFrameLayout, new HomeFragment ()); ft.Commit (); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_downloads); Android.Support.V7.Widget.Toolbar toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); activeDownloads = new Dictionary <string, Torrent>(); var prefs = PreferenceManager.GetDefaultSharedPreferences(this); hostname = prefs.GetString(key: "hostname", defValue: GetString(Resource.String.default_hostname)); DrawerLayout drawer = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer, toolbar, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close); drawer.AddDrawerListener(toggle); toggle.SyncState(); NavigationView navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); navigationView.SetNavigationItemSelectedListener(this); swipeRefreshLayout = FindViewById <SwipeRefreshLayout>(Resource.Id.rootLayout); swipeRefreshLayout.SetColorSchemeColors(new int[] { Android.Resource.Color.BackgroundLight }); swipeRefreshLayout.Refresh += this.SwipeRefreshLayout_Refresh; RequestTorrents(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); ThreadPool.QueueUserWorkItem(o => LoadUser()); SetContentView(Resource.Layout.activity_search); Android.Support.V7.Widget.Toolbar toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); DrawerLayout drawer = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer, toolbar, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close); drawer.AddDrawerListener(toggle); toggle.SyncState(); NavigationView navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); navigationView.SetNavigationItemSelectedListener(this); _lv = FindViewById <ListView>(Resource.Id.lvSearched); SearchView searchButton = FindViewById <SearchView>(Resource.Id.searchButton); searchButton.SetQueryHint("Enter your query"); searchButton.SetIconifiedByDefault(false); searchButton.QueryTextSubmit += (sender, e) => { ThreadPool.QueueUserWorkItem(o => GetGalleryImagesAsync(searchButton.Query)); }; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Set our view from the "main" layout resource SetContentView(Resource.Layout.Main); mToolbar = FindViewById <SupportToolbar>(Resource.Id.app_bar); mDrawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); mNavigationView = FindViewById <NavigationView>(Resource.Id.nav_view); //Init Toolbar SetSupportActionBar(mToolbar); SupportActionBar.SetTitle(Resource.String.app_name); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetDisplayShowHomeEnabled(true); //Attach Item slected handler to nav view mNavigationView.NavigationItemSelected += NavigationView_NavigationItemSelected; //Create ActionBarDrawerToggle Button and add it to the toolbar var drawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout, mToolbar, Resource.String.openDrawer, Resource.String.closeDrawer); mDrawerLayout.AddDrawerListener(drawerToggle); drawerToggle.SyncState(); //This is where a default home screen would be loaded / check authentication ; whatever is decided //var ft = FragmentManager.BeginTransaction(); //ft.Add(Resource.Id.HomeFrameLayout, new HomeFragment()); //ft.Commit(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.MainView); //var toolbar = FindViewById<Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); //SetSupportActionBar(toolbar); SupportActionBar.SetDisplayHomeAsUpEnabled(true); _drawerListView = FindViewById <ListView>(Resource.Id.drawerListView); _drawerListView.ItemClick += (s, e) => ShowFragmentAt(e.Position); _drawerListView.Adapter = new ArrayAdapter <string>(this, global::Android.Resource.Layout.SimpleListItem1, ViewModel.MenuItems.ToArray()); _drawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawerLayout); _drawerToggle = new ActionBarDrawerToggle( this, _drawerLayout, Resource.String.OpenDrawerString, Resource.String.CloseDrawerString); _drawerLayout.AddDrawerListener(_drawerToggle); ShowFragmentAt(0); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_main); Android.Support.V7.Widget.Toolbar toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); FloatingActionButton fab = FindViewById <FloatingActionButton>(Resource.Id.fab); fab.Click += FabOnClick; DrawerLayout drawer = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer, toolbar, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close); drawer.AddDrawerListener(toggle); toggle.SyncState(); NavigationView navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); navigationView.SetNavigationItemSelectedListener(this); Button button1 = FindViewById <Button>(Resource.Id.button1); button1.Click += Button1_Click; }
protected override void OnCreate(Bundle bundle) { base.OnCreate (bundle); this._feedManager = new FeedManager (); this._feedManager.FeedAdded += this.FeedAdded; SetContentView (Resource.Layout.Main); var drawList = this.FindViewById<ListView>(Resource.Id.DrawNavigation); this._drawListAdapter = new ArrayAdapter<string> ( this, Resource.Layout.DrawListItem, this._feedManager.Feeds.Select(f => f.Name == null ? f.FeedLocation.AbsoluteUri : f.Name).ToList()); drawList.Adapter = this._drawListAdapter; var layout = this.FindViewById<DrawerLayout> (Resource.Id.MainLayout); this.ActionBar.SetDisplayHomeAsUpEnabled (true); this.ActionBar.SetHomeButtonEnabled(true); this._drawToggle = new ActionBarDrawerToggle( this, layout, Resource.Drawable.ic_drawer, Resource.String.DrawerOpen, Resource.String.DrawerClose); layout.SetDrawerListener (this._drawToggle); }
protected override void OnCreate(Bundle savedInstanceState) { MainApp.ChangeLanguage(this); SetTheme(Resource.Style.MyAppTheme); base.OnCreate(savedInstanceState); startActivity = MainApp.Instance.SharedPreferences.GetString("startactivity", null); string str = MainApp.Instance.SharedPreferences.GetString("language", null); SetContentView(Resource.Layout.activity_main); drawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawerlayout_main); drawerLayout.AddDrawerListener(this); drawerLayout.SetStatusBarBackground(Resource.Color.color_status_bar); toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar_main); drawerToggle = new ActionBarDrawerToggle(this, drawerLayout, toolbar, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close); drawerLayout.AddDrawerListener(drawerToggle); SetSupportActionBar(toolbar); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetHomeAsUpIndicator(Resource.Drawable.baseline_menu_black); navigationView = FindViewById <NavigationView>(Resource.Id.navview_main); navigationView.NavigationItemSelected += NavViewItemSelected; navigationView.Alpha = 0.99f; InstantiateFragment(); }
void SetupNavigationDrawer() { SupportActionBar.SetDisplayHomeAsUpEnabled (true); SupportActionBar.SetHomeButtonEnabled (true); NavigationDrawer = FindViewById<DrawerLayout> (Resource.Id.NavigationDrawer); DrawerToggle = new ActionBarDrawerToggle (this, NavigationDrawer, Toolbar, Resource.String.label_open_navigation, Resource.String.label_close_navigation); NavigationDrawer.SetDrawerListener (DrawerToggle); DrawerToggle.SyncState (); }
#pragma warning restore 414 protected override void OnCreate (Bundle bundle) { base.OnCreate (bundle); SetContentView (Resource.Layout.HomeView); mDrawerLayout = FindViewById<DrawerLayout> (Resource.Id.drawer); mDrawerView = FindViewById (Resource.Id.items); mDrawerToggle = new ActionBarDrawerToggle (this, mDrawerLayout, Resource.Drawable.ic_navigation_drawer, 0, 0); mDrawerLayout.SetDrawerListener (mDrawerToggle); ActionBar.SetHomeButtonEnabled (true); ActionBar.SetDisplayHomeAsUpEnabled (true); _closeDrawerToken = Mvx.Resolve<IMvxMessenger> ().SubscribeOnMainThread<CloseDrawerMessage> ( message => mDrawerLayout.CloseDrawer (mDrawerView)); }
protected override void OnCreateActivity (Bundle bundle) { base.OnCreateActivity (bundle); SetContentView (Resource.Layout.MainDrawerActivity); DrawerListView = FindViewById<ListView> (Resource.Id.DrawerListView); DrawerListView.Adapter = drawerAdapter = new DrawerListAdapter (); DrawerListView.ItemClick += OnDrawerListViewItemClick; DrawerLayout = FindViewById<DrawerLayout> (Resource.Id.DrawerLayout); DrawerToggle = new ActionBarDrawerToggle (this, DrawerLayout, Resource.Drawable.IcDrawer, Resource.String.EntryName, Resource.String.EntryName); DrawerLayout.SetDrawerShadow (Resource.Drawable.drawershadow, (int)GravityFlags.Start); DrawerLayout.SetDrawerListener (DrawerToggle); Timer.OnCreate (this); var lp = new ActionBar.LayoutParams (ActionBar.LayoutParams.WrapContent, ActionBar.LayoutParams.WrapContent); lp.Gravity = GravityFlags.Right | GravityFlags.CenterVertical; var bus = ServiceContainer.Resolve<MessageBus> (); drawerSyncStarted = bus.Subscribe<SyncStartedMessage> (SyncStarted); drawerSyncFinished = bus.Subscribe<SyncFinishedMessage> (SyncFinished); DrawerSyncView = FindViewById<FrameLayout> (Resource.Id.DrawerSyncStatus); syncRetryButton = DrawerSyncView.FindViewById<ImageButton> (Resource.Id.SyncRetryButton); syncRetryButton.Click += OnSyncRetryClick; syncStatusText = DrawerSyncView.FindViewById<TextView> (Resource.Id.SyncStatusText); ActionBar.SetCustomView (Timer.Root, lp); ActionBar.SetDisplayShowCustomEnabled (true); ActionBar.SetDisplayHomeAsUpEnabled (true); ActionBar.SetHomeButtonEnabled (true); if (bundle == null) { OpenPage (DrawerListAdapter.TimerPageId); } else { // Restore page stack pageStack.Clear (); var arr = bundle.GetIntArray (PageStackExtra); if (arr != null) { pageStack.AddRange (arr); } } }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.Main); drawerLayout = FindViewById<DrawerLayout>(Resource.Id.drawer_layout); // Init toolbar var toolbar = FindViewById<Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); // 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); drawerLayout.SetDrawerListener(drawerToggle); drawerToggle.SyncState(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.catalog); mListView = FindViewById<ListView>(Resource.Id.myListView); categoryId = int.Parse(Intent.GetStringExtra("CategoryId") ?? "0"); Button btnActivate = FindViewById<Button>(Resource.Id.btnActivate); Button btnTrain = FindViewById<Button>(Resource.Id.btnTrain); Button btnRecover = FindViewById<Button>(Resource.Id.btnRecover); #region DrawableLayout drawerLayout = FindViewById<DrawerLayout>(Resource.Id.myDrawer); leftListView = FindViewById<ListView>(Resource.Id.leftListView); leftItems = MenuRepository.GetMenuItems(); _navigation = MenuRepository.GetMenuItemsWithUri(); drawerToggle = new MyActionBarDrawerToggle(this, drawerLayout, Resource.Drawable.menu, Resource.String.open_drawer, Resource.String.close_drawer); leftAdapater = new ArrayAdapter(this, Android.Resource.Layout.SimpleListItem1, leftItems); leftListView.Adapter = leftAdapater; leftListView.ItemClick += (sender, args) => leftListItemClicked(args.Position); drawerLayout.SetDrawerListener(drawerToggle); ActionBar.SetDisplayHomeAsUpEnabled(true); ActionBar.SetHomeButtonEnabled(true); ActionBar.SetDisplayShowTitleEnabled(true); ActionBar.SetBackgroundDrawable(Resources.GetDrawable(Resource.Drawable.logo)); #endregion btnActivate.Click += (object sender, EventArgs args) => { GetList(1, subCategoryId); }; btnTrain.Click += (object sender, EventArgs e) => { GetList(2, subCategoryId); }; btnRecover.Click += (object sender, EventArgs e) => { GetList(3, subCategoryId); }; SetTab(categoryId); }
protected override async void OnCreate(Bundle bundle) { base.OnCreate(bundle); // Init view SetContentView(Resource.Layout.Main); var toolbar = FindViewById<Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); this.SetSystemBarBackground(Resource.Color.HomeMaticBlue); DrawerLayout = FindViewById<DrawerLayout>(Resource.Id.drawer_layout); MainViewModel = App.Bootstrapper.MainViewModel; #if (!DEBUG) // Register Hockey App if not in Debug mode CrashManager.Register(this, App.HockeyAppKey); MetricsManager.Register(this, Application, App.HockeyAppKey); UpdateManager.Register(this, App.HockeyAppKey); // Remove this for store builds! #endif // Init navigation drawer FindViewById<NavigationView>(Resource.Id.nav_view).NavigationItemSelected += NavigationView_NavigationItemSelected; var drawerToggle = new ActionBarDrawerToggle(this, DrawerLayout, toolbar, Resource.String.open_drawer, Resource.String.close_drawer); DrawerLayout.SetDrawerListener(drawerToggle); drawerToggle.SyncState(); // Init swipe to refresh SlSwipeRefreshLayout = FindViewById<SwipeRefreshLayout>(Resource.Id.slSwipeContainer); SlSwipeRefreshLayout.SetColorSchemeResources(Android.Resource.Color.HoloBlueBright, Android.Resource.Color.HoloGreenLight, Android.Resource.Color.HoloOrangeLight, Android.Resource.Color.HoloRedLight); SlSwipeRefreshLayout.Refresh += SlSwipeContainer_Refresh; SlSwipeRefreshLayout.Post(() => { RefreshBinding = this.SetBinding(() => MainViewModel.IsLoading, () => SlSwipeRefreshLayout.Refreshing, BindingMode.TwoWay); }); // Init MainViewModel if (!MainViewModel.IsLoaded && !App.Bootstrapper.MainViewModel.IsLoading) await MainViewModel.RefreshAsync(); // Init GridView (after ViewModel is loaded) var gvRooms = FindViewById<ExpandableHeightGridView>(Resource.Id.gvRooms); gvRooms.Adapter = MainViewModel.Rooms.GetAdapter(RoomAdapter.GetNoteView); gvRooms.ItemClick += GvRooms_ItemClick; gvRooms.IsExpanded = true; }
protected override void OnCreate (Bundle bundle) { base.OnCreate (bundle); SetContentView (Resource.Layout.Main); drawerLayout = FindViewById<DrawerLayout> (Resource.Id.drawer_layout); drawerLayout.SetDrawerShadow (Resource.Drawable.drawer_shadow, (int)GravityFlags.Start); drawerToggle = new ActionBarDrawerToggle (this, drawerLayout, Resource.Drawable.ic_drawer, Resource.String.drawer_open, Resource.String.drawer_close); drawerLayout.SetDrawerListener (drawerToggle); drawerList = FindViewById<ListView> (Resource.Id.flyout); drawerList.Adapter = new ArrayAdapter<string> (this, Resource.Layout.drawer_list_item, sections); drawerList.ItemClick += (sender, e) => ListItemClicked (e.Position); ListItemClicked (0); // Enabling the home button as "up" will show a "go back button" by default. This will be changed by the drawer into a "hamburger" button. // This will also implicitly enable the home button (http://developer.android.com/reference/android/support/v7/app/ActionBar.html#setHomeButtonEnabled(boolean)). ActionBar.SetDisplayHomeAsUpEnabled (true); }
protected override void OnCreate (Bundle bundle) { base.OnCreate (bundle); SetContentView (Resource.Layout.Main); drawerLayout = FindViewById<DrawerLayout> (Resource.Id.drawer_layout); drawerLayout.SetDrawerShadow (Resource.Drawable.drawer_shadow, (int)GravityFlags.Start); drawerList = FindViewById<ListView> (Resource.Id.flyout); drawerList.Adapter = new ArrayAdapter<string> (this, Resource.Layout.drawer_list_item, sections); drawerToggle = new ActionBarDrawerToggle (this, drawerLayout, Resource.String.drawer_open, Resource.String.drawer_close); drawerLayout.SetDrawerListener (drawerToggle); drawerList.ItemClick += (object sender, AdapterView.ItemClickEventArgs e) => ListItemClicked (e.Position); ListItemClicked (0); SupportActionBar.SetDisplayHomeAsUpEnabled (true); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate (savedInstanceState); SetContentView (Resource.Layout.mainDrawer); drawerLayout = FindViewById<DrawerLayout> (Resource.Id.drawer_layout); var toolbar = FindViewById<Toolbar> (Resource.Id.appBar); SetSupportActionBar (toolbar); SupportActionBar.SetTitle (Resource.String.app_name); SupportActionBar.SetDisplayHomeAsUpEnabled (true); SupportActionBar.SetDisplayUseLogoEnabled (true); navigationView = FindViewById<NavigationView> (Resource.Id.nav_view); navigationView.NavigationItemSelected += NavigationView_NavigationItemSelected; var drawerToggle = new ActionBarDrawerToggle (this, drawerLayout, toolbar, Resource.String.open_drawer, Resource.String.close_drawer); drawerLayout.SetDrawerListener (drawerToggle); drawerToggle.SyncState (); var user= Intent.GetStringExtra("user"); var key = Intent.GetStringExtra("key"); }
protected override void OnCreate(Bundle bundle) { base.OnCreate (bundle); // Set our view from the "main" layout resource SetContentView (Resource.Layout.Main); mDrawerLayout = FindViewById<DrawerLayout>(Resource.Id.myMenuDrawer); mLeftDrawer = FindViewById<RelativeLayout> (Resource.Id.left_fragment_container); mainContainer = FindViewById<FrameLayout> (Resource.Id.framelayout_maincontainer); //set icon for Drawer mDrawerToggle = new ActionBarDrawerToggle(this,mDrawerLayout,Resource.Drawable.Menu,Resource.String.Open_Drawer, Resource.String.Close_Drawer); mDrawerLayout.SetDrawerListener (mDrawerToggle); ActionBar.SetDisplayHomeAsUpEnabled (true); ActionBar.SetHomeButtonEnabled (true); ActionBar.SetDisplayShowHomeEnabled (true); //Hide the Application icon ActionBar.SetIcon(new ColorDrawable(Resources.GetColor(Android.Resource.Color.Transparent))); ActionBar.SetBackgroundDrawable(Resources.GetDrawable(Resource.Drawable.topbar)); mLeftDrawer.BringToFront (); BindSideMenuClickEvents(); //Call My Events initially CallFragment(1); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); // Set our view from the "main" layout resource SetContentView(Resource.Layout.Main); drawerLayout = FindViewById<DrawerLayout>(Resource.Id.myDrawer); notebooks = FindViewById<ListView>(Resource.Id.notebooks); leftSideMenu = FindViewById<LinearLayout>(Resource.Id.leftSideMenu); addNoteButton = FindViewById<Button>(Resource.Id.addButton); notes = FindViewById<ListView>(Resource.Id.notes); menuButton = FindViewById<Button>(Resource.Id.menuButton); syncButton = FindViewById<Button>(Resource.Id.syncButton); addNotebookButton = FindViewById<Button>(Resource.Id.addNotebookButton); drawerToggle = new SideMenuDrawerToggle(this, drawerLayout, Resource.String.open_drawer, Resource.String.close_drawer);//Resource.Drawable.Icon, -- removed drawerLayout.AddDrawerListener(drawerToggle); drawerLayout.CloseDrawer(leftSideMenu); notebooksAdapter = new NotebooksAdapter(this); notebooks.Adapter = notebooksAdapter; chosenNotebookId = Guid.Parse(notebooksAdapter.GetItemAtPosition(0).Id); notesAdapter = new NotesAdapter(this, chosenNotebookId); notes.Adapter = notesAdapter; addNoteButton.Click += AddNoteButton_Click; menuButton.Click += MenuButton_Click; syncButton.Click += SyncButton_Click; addNotebookButton.Click += AddNotebookButton_Click; notebooks.ItemClick += Notebooks_ItemClick; ; notes.ItemClick += Notes_ItemClick; }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.przegladKategori); // opcje oraz koszyk mDrawerLayout = FindViewById<DrawerLayout>(Resource.Id.myDrawer); mLeftDrawer = FindViewById<ListView>(Resource.Id.leftListView); mRightDrawer = FindViewById<ListView>(Resource.Id.rightListView); mLeftDrawer.Tag = 0; mRightDrawer.Tag = 1; mLeftItems.Add("Opcje"); mLeftItems.Add("do dodania"); mRightItems.Add("przedmiot 1"); mRightItems.Add("przedmiot 2"); mRightItems.Add("przycisk do przejscia do prownania"); mDrawerToggle = new MyActionBarDrawerToggle(this, mDrawerLayout, Resource.Drawable.ic_navigation_drawer, Resource.String.open_drawer, Resource.String.close_drawer); mLeftAdapter = new ArrayAdapter(this, Android.Resource.Layout.SimpleListItem1, mLeftItems); mLeftDrawer.Adapter = mLeftAdapter; mRightAdapter = new ArrayAdapter(this, Android.Resource.Layout.SimpleListItem1, mRightItems); mRightDrawer.Adapter = mRightAdapter; mDrawerLayout.SetDrawerListener(mDrawerToggle); ActionBar.SetDisplayHomeAsUpEnabled(true); ActionBar.SetHomeButtonEnabled(true); ActionBar.SetDisplayShowTitleEnabled(true); Android.App.FragmentTransaction transaction = FragmentManager.BeginTransaction(); SlidingTabsFragment fragment = new SlidingTabsFragment(); transaction.Replace(Resource.Id.sample_content_fragment, fragment); transaction.Commit(); }
protected override void OnCreate (Bundle savedInstanceState) { base.OnCreate (savedInstanceState); SetContentView (Resource.Layout.activity_navigation_drawer); mDrawerTitle = this.Title; mPlanetTitles = this.Resources.GetStringArray (Resource.Array.planets_array); mDrawerLayout = FindViewById<DrawerLayout> (Resource.Id.drawer_layout); mDrawerList = FindViewById<RecyclerView> (Resource.Id.left_drawer); // set a custom shadow that overlays the main content when the drawer opens mDrawerLayout.SetDrawerShadow (Resource.Drawable.drawer_shadow, GravityCompat.Start); // improve performance by indicating the list if fixed size. mDrawerList.HasFixedSize = true; mDrawerList.SetLayoutManager (new LinearLayoutManager (this)); // set up the drawer's list view with items and click listener mDrawerList.SetAdapter (new PlanetAdapter (mPlanetTitles, this)); // enable ActionBar app icon to behave as action to toggle nav drawer this.ActionBar.SetDisplayHomeAsUpEnabled (true); this.ActionBar.SetHomeButtonEnabled (true); // ActionBarDrawerToggle ties together the the proper interactions // between the sliding drawer and the action bar app icon mDrawerToggle = new MyActionBarDrawerToggle (this, mDrawerLayout, Resource.Drawable.ic_drawer, Resource.String.drawer_open, Resource.String.drawer_close); mDrawerLayout.SetDrawerListener (mDrawerToggle); if (savedInstanceState == null) //first launch selectItem (0); }
protected override void OnCreate(Bundle bundle) { base.OnCreate (bundle); RequestWindowFeature (WindowFeatures.ActionBar); // Set our view from the "main" layout resource SetContentView (Resource.Layout.Main); ActionBar.NavigationMode = ActionBarNavigationMode.Standard; planetTitles = Resources.GetStringArray (Resource.Array.planets_array); //MainMenu mainMenu = new MainMenu(); //MainMenu.GetMenu ().Values.CopyTo (planetTitles, 0); navMenu = MainMenu.GetMenu (); leftDrawer = FindViewById<ListView> (Resource.Id.left_drawer); // user = new User {username = @"Zvezdova", email = @"*****@*****.**"}; user = Common.GetCurrentUser (); RefreshFullMenu (); //leftDrawer.AddView (lv); //LayoutInflater.Inflate (Resource.Layout.MerchantInfo, leftDrawer, true); leftDrawer.ItemClick += delegate(object sender, AdapterView.ItemClickEventArgs e) { selectPosition(e.Position, e); }; //LayoutInflater inflater = (LayoutInflater)this.BaseContext.GetSystemService (Context.LayoutInflaterService); //View view = inflater.Inflate (Resource.Layout.MerchantInfo, null, true); //leftDrawer.AddHeaderView (view); drawerLayout = FindViewById<DrawerLayout> (Resource.Id.drawer_layout); drawerToggle = new ActionBarDrawerToggle ( this, drawerLayout, Resource.Drawable.ic_drawer, Resource.String.drawer_open, Resource.String.drawer_close ); drawerLayout.SetDrawerListener (drawerToggle); /** * Необходимо для работы иконки в качестве переключателя */ ActionBar.SetDisplayHomeAsUpEnabled (true); ActionBar.SetHomeButtonEnabled (true); if (bundle == null) { if (user == null) { selectPosition (navMenu.IndexOfKey (MainMenu.INFO), null); } else { selectPosition (navMenu.IndexOfKey (MainMenu.MAIN), null); } } }
protected override void OnCreate(Bundle bundle) { //TODO: Create appropriately sized placeholder image base.OnCreate(bundle); Instance = this; string dbpath = FileAccessHelper.GetLocalFilePath("ethanslist.db3"); databaseConnection = new DatabaseConnection(dbpath); // Create UI SetContentView(Resource.Layout.Main); drawerLayout = FindViewById<DrawerLayout>(Resource.Id.drawer_layout); // Init toolbar var toolbar = FindViewById<Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); // 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); drawerLayout.SetDrawerListener(drawerToggle); drawerToggle.SyncState(); base.SupportFragmentManager.BeginTransaction().Replace(Resource.Id.frameLayout, fragments[0]).Commit(); }
/// <summary> /// A method for setting up the drawer expanding button /// </summary> public void DrawerToggleSetup() { DrawerToggle = new ActionBarDrawerToggle ( CurrentActivity, Drawer, Resource.String.open_drawer, Resource.String.close_drawer); // Set drawers listener to be the toggle Drawer.SetDrawerListener (DrawerToggle); CurrentActivity.SupportActionBar.SetDisplayHomeAsUpEnabled (true); CurrentActivity.SupportActionBar.SetHomeButtonEnabled (true); }
private void InitView() { SetSupportActionBar(binding.toolbar); var toggle = new ActionBarDrawerToggle(this, binding.drawer, binding.toolbar, Resource.String.open, Resource.String.close); binding.drawer.SetDrawerListener(toggle); toggle.SyncState(); binding.navView.SetNavigationItemSelectedListener(this); binding.navView.SetCheckedItem(Resource.Id.nav_all_sessions); }
private void SetupToolbar() { drawerLayout = FindViewById<DrawerLayout>(Resource.Id.drawer_layout); // Init toolbar var toolbar = FindViewById<Toolbar>(Resource.Id.app_bar); SetSupportActionBar(toolbar); //SupportActionBar.SetTitle(Resource.String.app); 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); drawerLayout.SetDrawerListener(drawerToggle); drawerToggle.SyncState(); //load default home screen //var ft = FragmentManager.BeginTransaction(); //ft.AddToBackStack(null); //ft.Add(Resource.Id.HomeFrameLayout, new HomeFragment()); //ft.Commit(); //var toolbar = FindViewById<Toolbar>(Resource.Id.toolbar); //SetSupportActionBar(toolbar); //SupportActionBar.Title = "Lista og³oszeñ"; //SetActionBar(toolbar); //ActionBar.Title = "Lista og³oszeñ"; }
protected override void OnCreate (Bundle bundle) { base.OnCreate (bundle); // Set our view from the "main" layout resource SetContentView (Resource.Layout.Main); mDrawerLayout = FindViewById<DrawerLayout> (Resource.Id.myDrawer); progressBar = FindViewById<ProgressBar> (Resource.Id.loadingProgressBar); leftDrawerLinearLayoutId = (LinearLayout)FindViewById (Resource.Id.left_drawer); azureAdap = new ArrayAdapter<string> (this, Android.Resource.Layout.SimpleListItem1); //Start Expandable mListExView = FindViewById<ExpandableListView> (Resource.Id.expandListView); tempListView = FindViewById<ListView> (Resource.Id.lstViewTemp); //setMasterParent (); //setChild (); adapter = new myListViewAdap (NewParentItems); adapter.setInflater ((LayoutInflater)GetSystemService (Context.LayoutInflaterService), this); mListExView.SetAdapter (adapter); //End Expandable mDrawerToggle = new ActionBarDrawerToggle (this, mDrawerLayout, Resource.Drawable.ic_navigation_drawer, Resource.String.open_drawer, Resource.String.close_drawer); mDrawerLayout.SetDrawerListener (mDrawerToggle); ActionBar.SetDisplayHomeAsUpEnabled (true); ActionBar.SetHomeButtonEnabled (true); ActionBar.SetDisplayShowTitleEnabled (true); //Declaration of Image button and other buttons ImageButton imgBtnPlus = (ImageButton)FindViewById (Resource.Id.buttonNewPanel); Button btnCancel = (Button)FindViewById (Resource.Id.CancelPanel); Button btnSavePanel = (Button)FindViewById (Resource.Id.SavePanel); TableRow tRowSaveCancel = (TableRow)FindViewById (Resource.Id.tRowSaveCancel); //Row of save Button EditText txtidofNewPanel = (EditText)(FindViewById (Resource.Id.txtOfNewPanel)); spinMasterPanel = FindViewById<Spinner> (Resource.Id.spinnerExistingMasterPanel); //Code to add default value in the spinner First = new List<string> (); First.Add ("Select Parent Panel"); spinnerArrayAdapter = new ArrayAdapter<string> (this, Android.Resource.Layout.SimpleSpinnerItem, First); spinnerArrayAdapter.SetDropDownViewResource (Android.Resource.Layout.SimpleSpinnerDropDownItem); spinMasterPanel.Adapter = spinnerArrayAdapter; //End appendSpinner (spinMasterPanel, parentItems, spinnerArrayAdapter, First); //Calling spinner to append more parent. imgBtnPlus.Click += (object sender, EventArgs e) => { if (SetTag == 1) { imgBtnPlus.SetImageResource (Resource.Drawable.Multsign); txtidofNewPanel.Visibility = ViewStates.Visible; tRowSaveCancel.Visibility = ViewStates.Visible; spinMasterPanel.Visibility = ViewStates.Visible; SetTag = 0; } else if (SetTag == 0) { imgBtnPlus.SetImageResource (Resource.Drawable.plussign); txtidofNewPanel.Visibility = ViewStates.Gone; tRowSaveCancel.Visibility = ViewStates.Gone; spinMasterPanel.Visibility = ViewStates.Gone; SetTag = 1; } }; btnCancel.Click += delegate { imgBtnPlus.SetImageResource (Resource.Drawable.plussign); tRowSaveCancel.Visibility = ViewStates.Gone; txtidofNewPanel.Visibility = ViewStates.Gone; spinMasterPanel.Visibility = ViewStates.Gone; }; #region SavePanelCLickActivity btnSavePanel.Click += (object sender, EventArgs e) => { imgBtnPlus.SetImageResource (Resource.Drawable.plussign); tRowSaveCancel.Visibility = ViewStates.Gone; txtidofNewPanel.Visibility = ViewStates.Gone; spinMasterPanel.Visibility = ViewStates.Gone; string newPanelText = txtidofNewPanel.Text.Trim (); if (newPanelText != "") { string spinnerItem = spinMasterPanel.SelectedItem.ToString (); // Selected item in the spinner if (spinnerItem != "Select Parent Panel") { child = new List<string> (); child.Add (newPanelText); if (NewParentItems.ContainsKey (spinnerItem)) { NewParentItems [spinnerItem].AddRange (child); dictPanelItemsForMail [spinnerItem].AddRange (child); } else { NewParentItems [spinnerItem] = child; dictPanelItemsForMail [spinnerItem] = child; } } else { child = new List<string> (); NewParentItems [newPanelText] = child; dictPanelItemsForMail [newPanelText] = child; appendSpinner (spinMasterPanel, newListForSpin, spinnerArrayAdapter, First); } child = new List<string> (); childItems.Add (child); myListViewAdap adapterNew = new myListViewAdap (NewParentItems); adapterNew.setInflater ((LayoutInflater)GetSystemService (Context.LayoutInflaterService), this); mListExView.SetAdapter (adapter); //Inflate Expandable Adapter txtidofNewPanel.Text = ""; InputMethodManager inputmanager = (InputMethodManager)GetSystemService (Context.InputMethodService); inputmanager.HideSoftInputFromWindow (txtidofNewPanel.WindowToken, HideSoftInputFlags.None); // To hide the keyboard spinMasterPanel.SetSelection (0, true); } }; #endregion SavePanelActivityEnd // Code to hide keyboard on spinner touch spinMasterPanel.Touch += (object sender, View.TouchEventArgs e) => { InputMethodManager inputmanager = (InputMethodManager)GetSystemService (Context.InputMethodService); inputmanager.HideSoftInputFromWindow (spinMasterPanel.WindowToken, HideSoftInputFlags.None); spinMasterPanel.PerformClick (); }; // code to handle ChildClick Event mListExView.ChildClick += mListExView_ChildClick; connectMaster (1); }
private void SetUpNavigationDrawer() { _drawerList = Resources.GetStringArray(Resource.Array.drawer_list); _drawerAdapter = new ArrayAdapter<string>(this, Resource.Layout.DrawerItem, _drawerList); _drawerView.Adapter = _drawerAdapter; _drawerView.ItemClick += MenuListView_ItemClick; _drawerToggle = new ActionBarDrawerToggle( this, //Host Activity _drawerLayout, //DrawerLayout Resource.String.app_name, //Opened Message Resource.String.app_name //Closed Message ); _drawerLayout.SetDrawerListener(_drawerToggle); SupportActionBar.SetHomeButtonEnabled(true); SupportActionBar.SetDisplayShowTitleEnabled(true); _drawerToggle.SyncState(); }