void MenuListView_ItemClick(object sender, AdapterView.ItemClickEventArgs e) { switch (e.Id) { case 0: check = 1; ShowFragment(homeFragment); break; case 1: check = 2; UpdCache(); break; case 2: check = 3; ShowFragment(aboutMeFragment); break; case 3: Exit(); break; } mDrawerLayout.CloseDrawers(); ActionDrawerToggle.SyncState(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.news_feed); myDrawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); myLeftDrawer = FindViewById <ListView>(Resource.Id.left_drawer); myToolBar = FindViewById <SupportToolbar>(Resource.Id.toolBar); SetSupportActionBar(myToolBar); leftDataSet = new List <string>(); leftDataSet.Add("my cabinet"); leftDataSet.Add("news"); leftDataSet.Add("configurator"); leftArrayAdapter = new ArrayAdapter <string>(this, Android.Resource.Layout.SimpleListItem1, leftDataSet); myLeftDrawer.Adapter = leftArrayAdapter; myLeftDrawer.ItemClick += MyLeftDrawer_ItemClick; myDrawerToggle = new MyActionBarDrawerToggle( this, myDrawerLayout, Resource.String.openDraver, Resource.String.closeDraver ); #pragma warning disable CS0618 // Type or member is obsolete myDrawerLayout.SetDrawerListener(myDrawerToggle); #pragma warning restore CS0618 // Type or member is obsolete SupportActionBar.SetHomeButtonEnabled(true); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetDisplayShowTitleEnabled(false); myDrawerToggle.SyncState(); }
/// <summary> /// Setups the side menu. /// </summary> /// <returns>The side menu.</returns> private void SetupSideMenu() { _drawerLayout = (DrawerLayout)FindViewById(Resource.Id.drawer_layout); TextView tvChangeNumberLbl = FindViewById <TextView>(Resource.Id.tvChangeNumberLbl); tvChangeNumberLbl.Click += delegate { _drawerLayout.CloseDrawer(GravityCompat.Start); //StartActivity(new Intent(_context, typeof(ChangeNumberActivity))); StartActivityForResult(new Intent(_context, typeof(ChangeNumberActivity)), 1001); }; ImageView imgCloseDrawer = FindViewById <ImageView>(Resource.Id.imgCloseDrawer); imgCloseDrawer.Click += delegate { _drawerLayout.CloseDrawer(GravityCompat.Start); }; drawerToggle = new MyActionBarDrawerToggle(this, _drawerLayout, toolbar, Resource.String.open_drawer, Resource.String.close_drawer); _drawerLayout.AddDrawerListener(drawerToggle); SupportActionBar.SetDisplayShowHomeEnabled(true); drawerToggle.SyncState(); drawerToggle.DrawerIndicatorEnabled = true; }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); // Set our view from the "main" layout resource SetContentView(Resource.Layout.Main); //toolbar mToolbar = FindViewById <SupportToolbar>(Resource.Id.toolbar); mDrawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); mLeftDrawer = FindViewById <ListView>(Resource.Id.left_drawer); //init leftdrawer items here #### ListviewAssistant = new ListViewAssistant(this, mLeftDrawer); //make sure fragment is init // add all the possible fragments MainFragment = new FragmentHelper(new FragHome(), "FragHome", Resource.Id.FragmentContainer); //MainFragment.Add(new FragAbout(), "FragAbout"); //MainFragment.Add(new FragModule(), "FragModule"); //MainFragment.Add(new FragProfile(), "FragProfile"); //MainFragment.Add(new FragSettings(), "FragSettings"); MainFragment.FinalizeAdd(SupportFragmentManager.BeginTransaction()); //Manage The fragment here ListviewAssistant.ItemClick += ListviewAssistant_ItemClick; SetSupportActionBar(mToolbar); mDrawerToggle = new MyActionBarDrawerToggle(this, mDrawerLayout, Resource.String.openDrawer, //top bar title when string is opened Resource.String.ApplicationName //top bar title when closed ); mDrawerLayout.SetDrawerListener(mDrawerToggle); //SupportActionBar.SetTitle(Resource.String.ApplicationName); SupportActionBar.SetDisplayHomeAsUpEnabled(true); //this replace the next' lines code because it is depreciated in 22 //SupportActionBar.SetHomeButtonEnabled(true); SupportActionBar.SetDisplayShowTitleEnabled(true); mDrawerToggle.SyncState(); if (bundle != null) //first time { if (bundle.GetString("DrawerState") == "Opened") { SupportActionBar.SetTitle(Resource.String.openDrawer); } else { SupportActionBar.SetTitle(Resource.String.ApplicationName); } } else { SupportActionBar.SetTitle(Resource.String.ApplicationName); } }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.ConfigTables); suppToolbar = FindViewById <SupportToolbar>(Resource.Id.toolbar); drawerLayout = FindViewById <DrawerLayout>(Resource.Id.Drawer); viewDrawer = FindViewById <ListView>(Resource.Id.ListView); mUserName = FindViewById <TextView>(Resource.Id.drawerUsername); mUserNameAndSurname = FindViewById <TextView>(Resource.Id.drawerUserNameSurname); if (SupportFragmentManager.FindFragmentByTag("Fragment1") != null) { mFragmentConfigTables = SupportFragmentManager.FindFragmentByTag("Fragment1") as FragmentConfigTablesAndColumns; } else { mFragmentConfigTables = new FragmentConfigTablesAndColumns(); mFragmentParameters = new FragmentParameters(); var trans = SupportFragmentManager.BeginTransaction(); trans.Add(Resource.Id.fragmentContainer, mFragmentConfigTables, "Fragment1"); trans.Commit(); mCurrentFragment = mFragmentConfigTables; } ISharedPreferences preferences = Application.Context.GetSharedPreferences("RememberMe", FileCreationMode.Private); string UserName = preferences.GetString("UserName", ""); string Name = preferences.GetString("Name", ""); string Surname = preferences.GetString("Surname", ""); mUserName.Text = UserName; mUserNameAndSurname.Text = Name + " " + Surname; listDrawer = new List <string>(); listDrawer.Add("Configuration columns"); listDrawer.Add("Configuration table"); listDrawer.Add("Stats columns"); listDrawer.Add("Stats tables"); listDrawer.Add("User table"); adapterDrawer = new ArrayAdapter(this, Android.Resource.Layout.SimpleListItem1, listDrawer); viewDrawer.Adapter = adapterDrawer; viewDrawer.ItemClick += ViewDrawer_ItemClick; SetSupportActionBar(suppToolbar); drawerToogle = new MyActionBarDrawerToggle(this /*host*/, drawerLayout, Resource.String.open_drawer, Resource.String.close_drawer); drawerLayout.SetDrawerListener(drawerToogle); SupportActionBar.SetHomeButtonEnabled(true); SupportActionBar.SetDisplayShowTitleEnabled(true); SupportActionBar.SetDisplayHomeAsUpEnabled(true); drawerToogle.SyncState(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.mainlist_layout); _sortByAll = FindViewById <TextView>(Resource.Id.sort_all); _sortByApproved = FindViewById <TextView>(Resource.Id.sort_approved); _sortByClosed = FindViewById <TextView>(Resource.Id.sort_closed); _fabButton = FindViewById <FloatingActionButton>(Resource.Id.fab); _recyclerView = FindViewById <RecyclerView>(Resource.Id.recyclerView); _layoutManager = new LinearLayoutManager(this); _recyclerView.SetLayoutManager(_layoutManager); _adapter = new VacationsAdapter(_recyclerView); _recyclerView.SetAdapter(_adapter); var toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetDisplayShowTitleEnabled(false); SupportActionBar.SetHomeButtonEnabled(true); _drawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); _navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); var swipeHandler = new SwipeToDeleteCallback(0, ItemTouchHelper.Left, this, _adapter); var itemTouchHelper = new ItemTouchHelper(swipeHandler); itemTouchHelper.AttachToRecyclerView(_recyclerView); _drawerToggle = new MyActionBarDrawerToggle( this, _drawerLayout, Resource.String.openDrawer, Resource.String.closeDrawer ); _drawerLayout.SetDrawerListener(_drawerToggle); _drawerToggle.SyncState(); _sortByApproved.Click += (s, e) => { _drawerLayout.CloseDrawers(); }; _sortByClosed.Click += (s, e) => { _drawerLayout.CloseDrawers(); }; _sortByAll.Click += (s, e) => { _drawerLayout.CloseDrawers(); }; }
public void Initialize() { //Init DataBase db = new DataBase(); db.createDataBase(); string folder = System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal); //Init item for menu parse = GetString(Resource.String.parseFr); home = GetString(Resource.String.homeFr); exit = GetString(Resource.String.exit); about = GetString(Resource.String.aboutMe); //init Drawer mDrawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); mLeftDrawer = FindViewById <ListView>(Resource.Id.left_drawer); mLeftDrawer.Tag = 0; mLeftDataSet = new List <string>(); mLeftDataSet.Add(home); mLeftDataSet.Add(parse); mLeftDataSet.Add(about); mLeftDataSet.Add(exit); mLeftAdapter = new ArrayAdapter <string>(this, Android.Resource.Layout.SimpleListItem1, mLeftDataSet); mLeftDrawer.Adapter = mLeftAdapter; mLeftDrawer.ItemClick += MenuListView_ItemClick; //Init Fragment homeFragment = new HomeFragment(); parseFragment = new ParseFragment(); aboutMeFragment = new AboutMeFragment(); //Init ActionBar SupportActionBar.SetTitle(Resource.String.app_name); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetHomeButtonEnabled(true); //Init DrawerToggle ActionDrawerToggle = new MyActionBarDrawerToggle( this, mDrawerLayout, Resource.String.openDrawer, Resource.String.closeDrawer ); mDrawerLayout.AddDrawerListener(ActionDrawerToggle); ActionDrawerToggle.SyncState(); }
private void InitDrawerlayout() { MenuTitles = Resources.GetStringArray(Resource.Array.menu_items); drawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); ActionBarDrawerToggle = new MyActionBarDrawerToggle(this, drawerLayout, Resource.String.menu, Resource.String.league); drawerLayout.AddDrawerListener(ActionBarDrawerToggle); drawerLayout.SetStatusBarBackgroundColor(Resource.Color.primary_dark); ActionBarDrawerToggle.SyncState(); FindViewById <NavigationView>(Resource.Id.drawerNavigationView).NavigationItemSelected += NavigationDrawerItemSelected; MenuOpened = true; }
public override bool OnCreateOptionsMenu(IMenu menu) { MenuInflater.Inflate(Resource.Layout.action_menu, menu); mDrawerLayout = this.FindViewById <DrawerLayout> (Resource.Id.drawer_layout); mLeftDrawer = this.FindViewById <LinearLayout> (Resource.Id.left_drawer); lvControls = FindViewById <ListView> (Resource.Id.left_drawer_controls); mToggle = new MyActionBarDrawerToggle(this, mDrawerLayout, Resource.String.openDrawer, Resource.String.closeDrawer); lvControls.Adapter = new ListAdapter(this, GetDrawerOptions()); lvControls.ItemClick += LvControls_ItemClick; mDrawerLayout.SetDrawerListener(mToggle); mToggle.SyncState(); return(base.OnCreateOptionsMenu(menu)); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here SetContentView(Resource.Layout.camera); mToolbar = FindViewById <SupportToolbar>(Resource.Id.toolbar); mDrawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); mLeftDrawer = FindViewById <ListView>(Resource.Id.left_drawer); //picture if (IsThereAnAppToTakePictures()) { CreateDirectoryForPictures(); Button button = FindViewById <Button>(Resource.Id.myButton); _imageView = FindViewById <ImageView>(Resource.Id.imageView1); button.Click += TakeAPicture; } mLeftDrawer.Tag = 0; SetSupportActionBar(mToolbar); mLeftDataSet = new List <string>(); mLeftDataSet.Add("Home"); mLeftDataSet.Add("Test"); mLeftDataSet.Add("Therapy"); mLeftDataSet.Add("History"); mLeftDataSet.Add("Log-Out"); mLeftAdapter = new ArrayAdapter <string>(this, Android.Resource.Layout.SimpleListItem1, mLeftDataSet); mLeftDrawer.Adapter = mLeftAdapter; mDrawerToggle = new MyActionBarDrawerToggle( this, //Host Activity mDrawerLayout, //DrawerLayout 0, //Opened Message 0 //Closed Message ); mDrawerLayout.SetDrawerListener(mDrawerToggle); SupportActionBar.SetHomeButtonEnabled(true); SupportActionBar.SetDisplayShowTitleEnabled(true); mDrawerToggle.SyncState(); mLeftDrawer.ItemClick += MLeftDrawer_ItemClick; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here SetContentView(Resource.Layout.DrawerLayout); mToolbar = FindViewById <SupportToolbar>(Resource.Id.toolbarDrawer); mDrawerLayout = FindViewById <DrawerLayout>(Resource.Id.Drawer); mLeftDrawer = FindViewById <ListView>(Resource.Id.ListViewLeft); SetSupportActionBar(mToolbar); mDrawerToggle = new MyActionBarDrawerToggle(this, mDrawerLayout, Resource.String.open_drawer, Resource.String.close_drawer); mDrawerLayout.SetDrawerListener(mDrawerToggle); SupportActionBar.SetHomeButtonEnabled(true); SupportActionBar.SetDisplayShowTitleEnabled(true); mDrawerToggle.SyncState(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Set our view from the "main" layout resource SetContentView(Resource.Layout.activity_main); mDrawerTitle = this.Title; mContentTitles = this.Resources.GetStringArray(Resource.Array.contents_array); toolbar = FindViewById <Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetDisplayShowTitleEnabled(false); SupportActionBar.SetHomeButtonEnabled(true); SupportActionBar.SetHomeAsUpIndicator(Resource.Drawable.ic_menu); // Get our button from the layout resource, // and attach an event to it drawer = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); if (navigationView != null) { setupDrawerContent(navigationView); } ActionBarDrawerToggle toggle = new MyActionBarDrawerToggle(this, drawer, toolbar, Resource.String.drawer_open, Resource.String.drawer_close); drawer.AddDrawerListener(toggle); toggle.SyncState(); if (savedInstanceState == null) //first launch { toolbar.Title = mContentTitles[0]; var fragment = WebviewFragment.NewInstance(0); var fragmentManager = this.FragmentManager; var ft = fragmentManager.BeginTransaction(); ft.Replace(Resource.Id.content_frame, fragment); ft.Commit(); } }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here SetContentView(Resource.Layout.result); mToolbar = FindViewById <SupportToolbar>(Resource.Id.toolbar); mDrawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); mLeftDrawer = FindViewById <ListView>(Resource.Id.left_drawer); mLeftDrawer.Tag = 0; SetSupportActionBar(mToolbar); mLeftDataSet = new List <string>(); mLeftDataSet.Add("Home"); mLeftDataSet.Add("Test"); mLeftDataSet.Add("Therapy"); mLeftDataSet.Add("History"); mLeftDataSet.Add("Log-Out"); mLeftAdapter = new ArrayAdapter <string>(this, Android.Resource.Layout.SimpleListItem1, mLeftDataSet); mLeftDrawer.Adapter = mLeftAdapter; mDrawerToggle = new MyActionBarDrawerToggle( this, //Host Activity mDrawerLayout, //DrawerLayout 0, //Opened Message 0 //Closed Message ); mDrawerLayout.SetDrawerListener(mDrawerToggle); SupportActionBar.SetHomeButtonEnabled(true); SupportActionBar.SetDisplayShowTitleEnabled(true); mDrawerToggle.SyncState(); string text = Intent.GetStringExtra("MyData") ?? "Data not available"; mLeftDrawer.ItemClick += MLeftDrawer_ItemClick; resultData = FindViewById <TextView>(Resource.Id.resultSet); Console.WriteLine(text); resultData.Text = text; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.Main); drawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); logoimageView = FindViewById <ImageView>(Resource.Id.menuLogo); headerTextView = FindViewById <TextView>(Resource.Id.HeaderText); // 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; AppController.Instance.NavigationController.GoToPageEvent += NavigationController_GoToPageEvent;; // Create ActionBarDrawerToggle button and add it to the toolbar drawerToggle = new MyActionBarDrawerToggle(this, drawerLayout); drawerLayout.AddDrawerListener(drawerToggle); drawerToggle.SyncState(); createContentFragments(); // Load default home screen if (savedInstanceState == null) { AppController.Instance.NavigationController.SideMenuButtonClicked(NavigationController.PagesEnum.INTRO); } Glide.With(this).Load(Resource.Drawable.hologo).Into(logoimageView); headerTextView.SetOnClickListener(this); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here SetContentView(Resource.Layout.activity_base); drawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); FragmentTransaction fragment = this.FragmentManager.BeginTransaction(); //fragment.Add(Resource.Id.fragment_menu, new MenuFragments()); //toolbar = FindViewById<SupportToolbar>(Resource.Id.toolbar); //toolbar.SetNavigationIcon(Resource.Drawable.back_arrow); SetSupportActionBar(toolbar); fragment.Commit(); //mDrawerToggle = new MyActionBarDrawerToggle(this, drawerLayout, Resource.String.drawer_open, Resource.String.drawer_close); drawerLayout.SetDrawerListener(mDrawerToggle); SupportActionBar.SetHomeButtonEnabled(true); SupportActionBar.SetDisplayShowTitleEnabled(true); mDrawerToggle.SyncState(); }
/// <summary> /// Setups the side menu. /// </summary> /// <returns>The side menu.</returns> private async void SetupSideMenu() { LoginResponse loginResponseObj = mSharedPreferencesManager.GetLoginResponse(); drawerList = FindViewById <RelativeLayout>(Resource.Id.left_drawer); TextView txt_user_name = FindViewById <TextView>(Resource.Id.txt_user_name); TextView txt_user_email = FindViewById <TextView>(Resource.Id.txt_user_email); txt_user_name.Text = loginResponseObj.Name; txt_user_email.Text = loginResponseObj.UserEmail; menuListView = FindViewById <ExpandableListView>(Resource.Id.listview); menuListView.SetOnChildClickListener(this); menuListView.SetOnGroupClickListener(this); menuListView.SetOnGroupExpandListener(this); menuList = GetExpandableMenuItem(); mAdapter = new SideMenuListExpandableAdapter(mActivity, menuList); // set up the drawer's list view with items and click listener menuListView.SetAdapter(mAdapter); drawerToggle = new MyActionBarDrawerToggle(this, drawerLayout, toolbar, Resource.String.open_drawer, Resource.String.close_drawer); drawerLayout.AddDrawerListener(drawerToggle); SupportActionBar.SetDisplayShowHomeEnabled(true); drawerToggle.SyncState(); drawerToggle.DrawerIndicatorEnabled = true; // Call Email Count webservice await GetEmailCounts(); }
protected override void OnPostCreate(Bundle savedInstanceState) { base.OnPostCreate(savedInstanceState); drawerToggle.SyncState(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here SetContentView(Resource.Layout.OrderListActivity); apre = new AppPreferences(this); m_context = apre.getContextKey(); mToolbar = FindViewById <SupportToolbar>(Resource.Id.toolbar); mDrawerLayout = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); mLeftDrawer = FindViewById <ListView>(Resource.Id.left_drawer); // mRightDrawer = FindViewById<ListView>(Resource.Id.right_drawer); mLeftDrawer.Tag = 0; // mRightDrawer.Tag = 1; SetSupportActionBar(mToolbar); SupportActionBar.SetTitle(Resource.String.closeDrawer); menus = new List <MenuItem>(); menus.Add(new MenuItem() { Heading = "Order", ImageResourceId = Resource.Drawable.Synchronize96 }); menus.Add(new MenuItem() { Heading = "Friends", ImageResourceId = Resource.Drawable.Cheap }); menus.Add(new MenuItem() { Heading = "Restaurants", ImageResourceId = Resource.Drawable.News96 }); //menus.Add(new MenuItem() { Heading = "Khách đang ở", ImageResourceId = Resource.Drawable.UserMale96 }); menus.Add(new MenuItem() { Heading = "Exit", ImageResourceId = Resource.Drawable.Lock96 }); mLeftDrawer.Adapter = new LeftMenuAdapter(this, menus); mLeftDrawer.ItemClick += new System.EventHandler <AdapterView.ItemClickEventArgs>(mLeftDrawer_ItemClick); mDrawerToggle = new MyActionBarDrawerToggle( this, //Host Activity mDrawerLayout, //DrawerLayout Resource.String.openDrawer, //Opened Message Resource.String.closeDrawer //Closed Message ); mDrawerLayout.AddDrawerListener(mDrawerToggle); SupportActionBar.SetHomeButtonEnabled(true); SupportActionBar.SetDisplayHomeAsUpEnabled(true); mDrawerToggle.SyncState(); if (savedInstanceState == null) { SupportFragmentManager.BeginTransaction().Add(Resource.Id.fragment, new OrdersFragment()).Commit(); } }
protected override void OnCreate(Bundle bundle) { this.Window.AddFlags(WindowManagerFlags.Fullscreen); base.OnCreate(bundle); SetContentView(Resource.Layout.MainView); vm = this.ViewModel as MainViewModel; vm.PropertyChanged += Vm_PropertyChanged; loWallView = new WallView(this); currentIndexLO = 0; LinearLayout linearMainLayout = FindViewById<LinearLayout>(Resource.Id.left_drawer); /*scrollIndice = new ScrollView (this); scrollIndice.LayoutParameters = new ScrollView.LayoutParams (-1,400); linearContentIndice = new LinearLayout (this); linearContentIndice.LayoutParameters = new LinearLayout.LayoutParams (-1, 800); linearContentIndice.Orientation = Orientation.Vertical; linearContentIndice.SetBackgroundColor (Color.Red); scrollIndice.AddView (linearContentIndice); */ var metrics = Resources.DisplayMetrics; widthInDp = ((int)metrics.WidthPixels); heightInDp = ((int)metrics.HeightPixels); Configuration.setWidthPixel (widthInDp); Configuration.setHeigthPixel (heightInDp); task = new TaskView (this); iniMenu (); mToolbar = FindViewById<SupportToolbar>(Resource.Id.toolbar); SetSupportActionBar(mToolbar); mToolbar.SetNavigationIcon (Resource.Drawable.hamburger); mDrawerLayout = FindViewById<DrawerLayout>(Resource.Id.drawer_layout); mLeftDrawer = FindViewById<LinearLayout>(Resource.Id.left_drawer); mRightDrawer = FindViewById<LinearLayout>(Resource.Id.right_drawer); mLeftDrawer.Tag = 0; mRightDrawer.Tag = 1; frameLayout = FindViewById<FrameLayout> (Resource.Id.content_frame); main_ContentView = new RelativeLayout (this); main_ContentView.LayoutParameters = new RelativeLayout.LayoutParams (-1, -1); // main_ContentView.AddView (scrollIndice); //main_ContentView.AddView(linearContentIndice); LOContainerView LOContainer = new LOContainerView (this); //main_ContentView.AddView (LOContainer); //WallView wallview = new WallView(this); //wallview.OpenLO.Click += Lo_ImagenLO_Click; //lo.OpenTasks.Click += ListTasks_ItemClick; //wallview.OpenChat.Click += imBtn_Chat_Click; //wallview.OpenUnits.Click += imBtn_Units_Click; loWallView.OpenChat.Click += imBtn_Chat_Click; loWallView.OpenUnits.Click += imBtn_Units_Click; main_ContentView.AddView (loWallView); frameLayout.AddView (main_ContentView); RelativeLayout RL = FindViewById<RelativeLayout> (Resource.Id.main_view_relativeLayoutCL); Drawable dr = new BitmapDrawable (Bitmap.CreateScaledBitmap (getBitmapFromAsset ("icons/nubeactivity.png"), 768, 1024, true)); RL.SetBackgroundDrawable (dr); dr = null; //seting up chat view content title_view = FindViewById<TextView> (Resource.Id.chat_view_title); info1= FindViewById<TextView> (Resource.Id.chat_view_info1); info2 = FindViewById<TextView> (Resource.Id.chat_view_info2); title_list = FindViewById<TextView> (Resource.Id.chat_list_title); mListViewChat = FindViewById<ListView> (Resource.Id.chat_list_view); title_view.SetX (Configuration.getWidth(74)); title_view.SetY (Configuration.getHeight (202)); title_view.Typeface = Typeface.CreateFromAsset(this.Assets, "fonts/HelveticaNeue.ttf"); title_view.SetTypeface (null, TypefaceStyle.Bold); info1.SetX (Configuration.getWidth (76)); info1.SetY (Configuration.getHeight (250)); info1.Typeface = Typeface.CreateFromAsset(this.Assets, "fonts/HelveticaNeue.ttf"); info2.SetX (Configuration.getWidth (76)); info2.SetY (Configuration.getHeight (285)); info2.Typeface = Typeface.CreateFromAsset(this.Assets, "fonts/HelveticaNeue.ttf"); title_list.SetX (Configuration.getWidth (76)); title_list.SetY (Configuration.getHeight (391)); title_list.Typeface = Typeface.CreateFromAsset(this.Assets, "fonts/HelveticaNeue.ttf"); title_list.SetTypeface (null, TypefaceStyle.Bold); mListViewChat.SetX (0); mListViewChat.SetY (Configuration.getHeight (440)); //end setting linearMainLayout.AddView (mainLayout); vm.PropertyChanged += new PropertyChangedEventHandler(logout_propertyChanged); RegisterWithGCM(); mDrawerToggle = new MyActionBarDrawerToggle( this, //Host Activity mDrawerLayout, //DrawerLayout Resource.String.openDrawer, //Opened Message Resource.String.closeDrawer //Closed Message ); mDrawerLayout.SetDrawerListener(mDrawerToggle); SupportActionBar.SetHomeButtonEnabled (true); SupportActionBar.SetDisplayShowTitleEnabled(false); mDrawerToggle.SyncState(); if (bundle != null) { if (bundle.GetString("DrawerState") == "Opened") { SupportActionBar.SetTitle(Resource.String.openDrawer); } else { SupportActionBar.SetTitle(Resource.String.closeDrawer); } } else { SupportActionBar.SetTitle(Resource.String.closeDrawer); } initListCursos (); iniPeoples (); initListTasks (); //main_ContentView.AddView (scrollIndice); }
protected override void OnCreate(Bundle bundle) { this.Window.AddFlags(WindowManagerFlags.Fullscreen); base.OnCreate(bundle); SetContentView(Resource.Layout.MainView); player = new Android.Media.MediaPlayer(); _currentCurso = 0; _lectorOpen = false; _mapOpen = false; _playerOn = false; _isHome = false; headersDR.Add (new BitmapDrawable (getBitmapFromAsset("images/header1.png"))); headersDR.Add (new BitmapDrawable (getBitmapFromAsset("images/header2.png"))); headersDR.Add (new BitmapDrawable (getBitmapFromAsset("images/header3.png"))); headersDR.Add (new BitmapDrawable (getBitmapFromAsset("images/header4.png"))); drBack = new BitmapDrawable (Bitmap.CreateScaledBitmap (getBitmapFromAsset ("images/fondocondiagonalm.png"), 640, 1136, true)); vm = this.ViewModel as MainViewModel; lo = new WallView(this); frontView = new frontView (this); lector = new FrontContainerViewPager (this); //map = new MapView (this); frontView._listLinearItem [0].Click += delegate {showRutas ();}; frontView._listLinearItem [1].Click += delegate {showServicios ();}; frontView._listLinearItem [2].Click += delegate {showGuiaSilvestre ();}; frontView._listLinearItem [3].Click += delegate {showCifras ();}; LinearLayout linearMainLayout = FindViewById<LinearLayout>(Resource.Id.left_drawer); var metrics = Resources.DisplayMetrics; widthInDp = ((int)metrics.WidthPixels); heightInDp = ((int)metrics.HeightPixels); Configuration.setWidthPixel (widthInDp); Configuration.setHeigthPixel (heightInDp); pausePlayer = Bitmap.CreateScaledBitmap(getBitmapFromAsset("icons/pause.png"),Configuration.getWidth(60),Configuration.getWidth(60),true); task = new TaskView (this); initRutas (); initLinearInfo (); iniMenu (); mToolbar = FindViewById<SupportToolbar>(Resource.Id.toolbar); SetSupportActionBar(mToolbar); mToolbar.SetNavigationIcon (Resource.Drawable.transparent); mDrawerLayout = FindViewById<DrawerLayout>(Resource.Id.drawer_layout); mLeftDrawer = FindViewById<LinearLayout>(Resource.Id.left_drawer); //mRightDrawer = FindViewById<LinearLayout>(Resource.Id.right_drawer); mLeftDrawer.Tag = 0; //mRightDrawer.Tag = 1; frameLayout = FindViewById<FrameLayout> (Resource.Id.content_frame); main_ContentView = new RelativeLayout (this); main_ContentView.LayoutParameters = new RelativeLayout.LayoutParams (-1, -1); lo.header.SetBackgroundDrawable (headersDR[1]); main_ContentView.AddView (lo); lo.getWorkSpaceLayout.AddView (frontView); frameLayout.AddView (main_ContentView); //RL.SetBackgroundDrawable (dr); //seting up chat view content //title_view = FindViewById<TextView> (Resource.Id.chat_view_title); linearMainLayout.AddView (mainLayout); vm.PropertyChanged += new PropertyChangedEventHandler(logout_propertyChanged); RegisterWithGCM(); mDrawerToggle = new MyActionBarDrawerToggle( this, //Host Activity mDrawerLayout, //DrawerLayout Resource.String.openDrawer, //Opened Message Resource.String.closeDrawer //Closed Message ); mDrawerLayout.SetDrawerListener(mDrawerToggle); SupportActionBar.SetHomeButtonEnabled (true); SupportActionBar.SetDisplayShowTitleEnabled(false); mDrawerToggle.SyncState(); if (bundle != null) { if (bundle.GetString("DrawerState") == "Opened") { SupportActionBar.SetTitle(Resource.String.openDrawer); } else { SupportActionBar.SetTitle(Resource.String.closeDrawer); } } else { SupportActionBar.SetTitle(Resource.String.closeDrawer); } initListCursos (); initListTaskTop (); initListTaskBotton (); viewPager = new ViewPager (this); viewPager.SetOnPageChangeListener (new MyPageChangeListenerPager (this, listFrontPager)); }