private void setUpViews() { SetContentView(Resource.Layout.EventDetail); progressOverlay = FindViewById <FrameLayout>(Resource.Id.progress_overlay); // Set toolbar and title global::Android.Support.V7.Widget.Toolbar toolbar = (global::Android.Support.V7.Widget.Toolbar)FindViewById(Resource.Id.toolbar); toolbar.Title = "Evento #" + mEvent.NroEvento.ToString(); SetSupportActionBar(toolbar); SupportActionBar.SetDisplayHomeAsUpEnabled(true); tvEventTitle = FindViewById <TextView>(Resource.Id.textViewEvDetailTitle); tvDetailDate = FindViewById <TextView>(Resource.Id.textViewEvDetailDate); tvDetailPlace = FindViewById <TextView>(Resource.Id.textViewEvDetailPlace); tvDetailType = FindViewById <TextView>(Resource.Id.textViewEvDetailType); tvDetailDetail = FindViewById <TextView>(Resource.Id.textViewEvDetailDetalle); tvDetailStatus = FindViewById <TextView>(Resource.Id.textViewEvDetailStatus); tvDetailTags = FindViewById <TextView>(Resource.Id.textViewEvDetailTags); confidentialCheckBox = FindViewById <CheckBox>(Resource.Id.confidentialCheckBox); editTextEvDetailGeneral = FindViewById <MultilineEditText>(Resource.Id.editTextEvDetailGeneral); eventsDocumentList = FindViewById <LinearLayout>(Resource.Id.eventsDocumentList); // Sector field spinnerSectors = FindViewById <Spinner>(Resource.Id.spinnerSectors); Button btnAddNote = FindViewById <Button>(Resource.Id.btnEventDetailSendGeneral); btnAddNote.Click += BtnAddNote_Click; confidentialCheckBox.Click += Confidential_Checked_Click; }
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); SetContentView(Resource.Layout.mode_select_view); var cameraButton = FindViewById <Button>(Resource.Id.be_camera_button); cameraButton.Click += CameraButton_Click; var rcButton = FindViewById <Button>(Resource.Id.be_rc_button); rcButton.Click += RcButton_Click; _mobileBarcodeScanner = new MobileBarcodeScanner(); _barcodeButton = FindViewById <Button>(Resource.Id.barcodeButton); _barcodeButton.Click += OnBarcodeButton; _barcodeImage = FindViewById <ImageView>(Resource.Id.barcodeImage); _initialLayout = FindViewById(Resource.Id.linLayout); _cameraConnect = FindViewById <TextView>(Resource.Id.camera_connect_to_a_session); _cameraAwaitLayout = FindViewById(Resource.Id.cameraIsWaitingLinearLayout); _sessionNameEditText = FindViewById <EditText>(Resource.Id.session_name); _toolbar = FindViewById <global::Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(_toolbar); Title = "Choose your device mode"; this.SetBinding( () => ViewModel.SessionName, () => _sessionNameEditText.Text, BindingMode.TwoWay); ViewModel.PropertyChanged += ViewModel_PropertyChanged; OnCameraAwaitSessionName(); }
public static string SetNavigationContentDescription(this global::Android.Support.V7.Widget.Toolbar Control, Element Element, string _defaultNavigationContentDescription = null) { if (Element == null) { return(_defaultNavigationContentDescription); } if (_defaultNavigationContentDescription == null) { _defaultNavigationContentDescription = Control.NavigationContentDescription; } var elemValue = ConcatenateNameAndHint(Element); if (!string.IsNullOrWhiteSpace(elemValue)) { Control.NavigationContentDescription = elemValue; } else { Control.NavigationContentDescription = _defaultNavigationContentDescription; } return(_defaultNavigationContentDescription); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.ShortDialDetail); // Set toolbar and title global::Android.Support.V7.Widget.Toolbar toolbar = (global::Android.Support.V7.Widget.Toolbar)FindViewById(Resource.Id.toolbar); toolbar.Title = GetString(Resource.String.event_filter); // Add back button SetSupportActionBar(toolbar); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SetUpView(); // Get Section selected Section sectionSelected = JsonConvert.DeserializeObject <Section>(Intent.GetStringExtra("sectionSelected")); FindViewById <TextView>(Resource.Id.txtSectionTitle).Text = sectionSelected.Nombre; noPersonsTextView = FindViewById <TextView>(Resource.Id.noPersonInCharge); // Get people in guard from the server GetPeopleInGuard(sectionSelected); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.Home); progressOverlay = FindViewById <FrameLayout>(Resource.Id.progress_overlay); global::Android.Support.V7.Widget.Toolbar toolbar = (global::Android.Support.V7.Widget.Toolbar)FindViewById(Resource.Id.toolbar); toolbar.SetTitle(Resource.String.app_bartitle); tabTitles = GetTabTitles(); ViewPager viewPager = (ViewPager)FindViewById(Resource.Id.fragment_container); PagerAdapter pagerAdapter = new PagerAdapter(SupportFragmentManager, tabTitles); viewPager.Adapter = pagerAdapter; viewPager.OffscreenPageLimit = 4; tabLayout = (TabLayout)FindViewById(Resource.Id.tab_layout); tabLayout.SetupWithViewPager(viewPager); SetSupportActionBar(toolbar); // Save documents in the first time if (DocumentsDownloadedList.Count == 0) { // Get documents to download their files and save it GetDocumentsFromServer(); } }
private void SetUpView() { // Set toolbar and title global::Android.Support.V7.Widget.Toolbar toolbar = (global::Android.Support.V7.Widget.Toolbar)FindViewById(Resource.Id.toolbar); toolbar.Title = GetString(Resource.String.event_filter); // Add back button SetSupportActionBar(toolbar); SupportActionBar.SetDisplayHomeAsUpEnabled(true); numberEventText = FindViewById <EditText>(Resource.Id.nro_event_text_field); titleEventText = FindViewById <EditText>(Resource.Id.title_text_field); Button btnAplicar = FindViewById <Button>(Resource.Id.btn_aplicar); btnAplicar.Click += BtnAplicar_Click; SetUpSegmentedControl(); SetUpDateFields(); // Get filter applied if (Intent.GetStringExtra(FILTER_APPLIED) != null) { this.FilterApplied = JsonConvert.DeserializeObject <FilterEventData>(Intent.GetStringExtra(FILTER_APPLIED)); LoadFilterSavedInView(); } }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); SetContentView(Resource.Layout.activity_main); global::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; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.session_photos_view); RecyclerView gallery = FindViewById <RecyclerView>(Resource.Id.galleryGridView); _toolbar = FindViewById <global::Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); gallery.SetAdapter(new ImageAdapter(this, ViewModel.NavigateToPreview)); gallery.SetLayoutManager(new GridLayoutManager(this, 2)); SetSupportActionBar(_toolbar); Title = "Share last session photos"; }
/// <summary> /// Initializes the navigation drawer menu. /// </summary> private void InitNavigationDrawer(global::Android.Support.V7.Widget.Toolbar toolbar) { _drawerLayout = this.FindViewById<DrawerLayout>(Resource.Id.drawer_layout); _drawerToggle = new CustomActionBarDrawerToggle(this, _drawerLayout, toolbar, Resource.String.Vernacular_P0_action_drawer_open, Resource.String.Vernacular_P0_action_drawer_close); _drawerLayout.AddDrawerListener(_drawerToggle); FindViewById<Button>(Resource.Id.navigation_button_settings).Click += (sender, e) => { Intent i = new Intent(this, typeof(SettingsActivity)); StartActivity(i); _drawerLayout.CloseDrawers(); }; FindViewById<Button>(Resource.Id.navigation_button_log).Click += (sender, e) => { Intent i = new Intent(this, typeof(LogActivity)); StartActivity(i); _drawerLayout.CloseDrawers(); }; FindViewById<Button>(Resource.Id.navigation_button_queue).Click += (sender, e) => { Intent i = new Intent(this, typeof(QueueActivity)); StartActivity(i); _drawerLayout.CloseDrawers(); }; FindViewById<Button>(Resource.Id.navigation_button_stats).Click += (sender, e) => { Intent i = new Intent(this, typeof(StatsActivity)); StartActivity(i); _drawerLayout.CloseDrawers(); }; FindViewById<Button>(Resource.Id.navigation_button_about).Click += (sender, e) => { Intent i = new Intent(this, typeof(AboutActivity)); StartActivity(i); _drawerLayout.CloseDrawers(); }; FindViewById<Button>(Resource.Id.navigation_button_game).Click += (sender, e) => { Intent i = new Intent(this, typeof(GameActivity)); StartActivity(i); _drawerLayout.CloseDrawers(); }; _drawerLayout.DrawerStateChanged += (sender, e) => { if(e.NewState == DrawerLayout.StateDragging || e.NewState == DrawerLayout.StateSettling) { // Drawer movement, stop recording SensingService.Do(model => { if(model.IsRecording) { Toast.MakeText(ApplicationContext, UiStrings.MainNotificationSuspendUserAction, ToastLength.Short).Show(); model.StopRecordingCommand.Execute(null); } }); } }; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); this.mEvent = EventDataHolder.getInstance().getData(); SetContentView(Resource.Layout.EventDetail); // Progress indicator progressOverlay = FindViewById <FrameLayout>(Resource.Id.progress_overlay); // Set toolbar and title global::Android.Support.V7.Widget.Toolbar toolbar = (global::Android.Support.V7.Widget.Toolbar)FindViewById(Resource.Id.toolbar); toolbar.Title = "Evento #" + mEvent.NroEvento.ToString(); // Add back button SetSupportActionBar(toolbar); SupportActionBar.SetDisplayHomeAsUpEnabled(true); //Button btnCreate = FindViewById<Button>(Resource.Id.btnEventCreate); //btnCreate.Click += BtnCreate_Click; //titleEditText = FindViewById<EditText>(Resource.Id.editTextEventTitle); //observationsEditText = FindViewById<EditText>(Resource.Id.editTextEventObservaciones); //dateEditText = FindViewById<EditText>(Resource.Id.editTextEventDate); //placeEditText = FindViewById<EditText>(Resource.Id.editTextEventPlace); //detailEditText = FindViewById<EditText>(Resource.Id.editTextEventDetail); //tagsEditText = FindViewById<EditText>(Resource.Id.editTextEventTags); //referenceEditText = FindViewById<EditText>(Resource.Id.editTextEventReference); //generalEditText = FindViewById<EditText>(Resource.Id.editTextEventObservaciones); // Date Field //dateEditText.Click += DateEditText_Click; // Type field //spinnerType = FindViewById<Spinner>(Resource.Id.spinnerType); //spinnerType.ItemSelected += new EventHandler<AdapterView.ItemSelectedEventArgs>(spinner_ItemSelectedType); //// Sector field //spinnerSectors = FindViewById<Spinner>(Resource.Id.spinnerSectors); //spinnerSectors.ItemSelected += new EventHandler<AdapterView.ItemSelectedEventArgs>(spinner_ItemSelectedSector); //// Load lists of values from server //GetEventTypesFromServer(); //LoadActiveSectionsInView(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.ContainerDocument); global::Android.Support.V7.Widget.Toolbar toolbar = (global::Android.Support.V7.Widget.Toolbar)FindViewById(Resource.Id.toolbar); toolbar.Title = "Documentos Offline"; SetSupportActionBar(toolbar); SupportActionBar.SetDisplayHomeAsUpEnabled(true); Android.Support.V4.App.FragmentTransaction fragmentTx = SupportFragmentManager.BeginTransaction(); DocumentsFragment detailsFrag = new DocumentsFragment(); fragmentTx.Add(Resource.Id.titles_fragment, detailsFrag); fragmentTx.Commit(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); var builder = IO.Github.Inflationx.Viewpump.ViewPump.InvokeBuilder(); builder.AddInterceptor(new TextUpdateInterceptor()); IO.Github.Inflationx.Viewpump.ViewPump.Init(builder.Build()); Xamarin.Essentials.Platform.Init(this, 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; }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.gallery_image_view); _toolbar = FindViewById <global::Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); _image = FindViewById <ImageView>(Resource.Id.main_image); _image.SetScaleType(ImageView.ScaleType.CenterCrop); Glide.With(this).Load(GalleryImageView.Path) .Into(_image); SetSupportActionBar(_toolbar); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetDisplayShowHomeEnabled(true); _toolbar.SetNavigationOnClickListener(this); Title = "Share the photo"; }
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); }
protected override void OnCreate(Android.OS.Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.RichEditorActivity); _topToolBar = FindViewById <global::Android.Support.V7.Widget.Toolbar>(Resource.Id.TopToolbar); _topToolBar.Title = CrossRichEditor.PageTitle; SetSupportActionBar(_topToolBar); if (SupportActionBar != null) { SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetDisplayShowHomeEnabled(true); SupportActionBar.SetDisplayShowCustomEnabled(true); } _rootLayout = FindViewById <LinearLayoutDetectsSoftKeyboard>(Resource.Id.RootRelativeLayout); _richEditorWebView = FindViewById <RichEditorWebView>(Resource.Id.EditorWebView); _toolbarLayout = FindViewById <LinearLayout>(Resource.Id.ToolbarLayout); _rootLayout.onKeyboardShown += HandleSoftKeyboardShwon; _richEditorWebView.SetOnCreateContextMenuListener(this); BuildToolbar(); var htmlString = Intent.GetStringExtra("HTMLString") ?? "<p></p>"; _richEditorWebView.SetHTML(htmlString); var autoFocusInput = Intent.GetBooleanExtra("AutoFocusInput", false); _richEditorWebView.SetAutoFocusInput(autoFocusInput); _macros = Intent.GetStringArrayListExtra("macroKeys"); _macrosValues = Intent.GetStringArrayListExtra("macroValues"); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); this.toolbar = this.FindViewById <SupportToolbar>(Resource.Id.lmx_toolbar); this.drawerLayout = this.FindViewById <DrawerLayout>(Resource.Id.main_DrawerLayout); // Toolbar will now take on default actionbar characteristics this.SetSupportActionBar(this.toolbar); this.SupportActionBar.SetDisplayHomeAsUpEnabled(true); this.SupportActionBar.SetDisplayShowTitleEnabled(true); this.drawerToggle = new ActionBarDrawerToggle( this, this.drawerLayout, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close) { DrawerIndicatorEnabled = true }; this.drawerLayout.AddDrawerListener(this.drawerToggle); this.drawerToggle.SyncState(); this.SupportFragmentManager.AddOnBackStackChangedListener(this); this.ViewModel?.ShowMenuViewModel(); }
private void setUpViews() { SetContentView(Resource.Layout.FeatureDetail); progressOverlay = FindViewById <FrameLayout>(Resource.Id.progress_overlay); // Set toolbar and title global::Android.Support.V7.Widget.Toolbar toolbar = (global::Android.Support.V7.Widget.Toolbar)FindViewById(Resource.Id.toolbar); toolbar.Title = "Novedad #" + mFeature.Detail; SetSupportActionBar(toolbar); SupportActionBar.SetDisplayHomeAsUpEnabled(true); tvDetailDate = FindViewById <TextView>(Resource.Id.textViewEvDetailDate); tvDetailDetail = FindViewById <TextView>(Resource.Id.textViewEvDetailDetalle); tvDetailAuthor = FindViewById <TextView>(Resource.Id.textViewEvDetailAuthor); featuresDocumentList = FindViewById <LinearLayout>(Resource.Id.eventsDocumentList); // Sector field spinnerSectors = FindViewById <Spinner>(Resource.Id.spinnerSectors); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); this.mEvent = EventDataHolder.getInstance().getData(); SetContentView(Resource.Layout.AddEvent); progressOverlay = FindViewById <FrameLayout>(Resource.Id.progress_overlay); Button btnCreate = FindViewById <Button>(Resource.Id.btnEventCreate); btnCreate.Click += BtnCreate_Click; global::Android.Support.V7.Widget.Toolbar toolbar = (global::Android.Support.V7.Widget.Toolbar)FindViewById(Resource.Id.toolbar); if (mEvent != null) { //MODO EDITAR EVENTO toolbar.Title = "Editar Evento #" + mEvent.NroEvento.ToString(); btnCreate.Text = "Guardar"; editMode = true; FindViewById <LinearLayout>(Resource.Id.containerObservaciones).Visibility = ViewStates.Gone; } else { //MODO AGREGAR NUEVO EVENTO toolbar.SetTitle(Resource.String.addevent_title); attachedFiles = new List <AttachmentFile>(); } // Add back button SetSupportActionBar(toolbar); SupportActionBar.SetDisplayHomeAsUpEnabled(true); titleEditText = FindViewById <EditText>(Resource.Id.editTextEventTitle); observationsEditText = FindViewById <EditText>(Resource.Id.editTextEventObservaciones); dateEditText = FindViewById <EditText>(Resource.Id.editTextEventDate); placeEditText = FindViewById <EditText>(Resource.Id.editTextEventPlace); detailEditText = FindViewById <EditText>(Resource.Id.editTextEventDetail); tagsEditText = FindViewById <EditText>(Resource.Id.editTextEventTags); referenceEditText = FindViewById <EditText>(Resource.Id.editTextEventReference); generalEditText = FindViewById <EditText>(Resource.Id.editTextEventObservaciones); filesContainer = FindViewById <LinearLayout>(Resource.Id.addEventFilesContainer); privateCheckBox = FindViewById <CheckBox>(Resource.Id.confidentialCheckBox); //privateTextView = FindViewById<TextView>(Resource.Id.privateTextView); FindViewById <Button>(Resource.Id.btnUploadFiles).Click += UploadFile_Click; statusContainer = FindViewById <View>(Resource.Id.status_container); statusContainer.Visibility = ViewStates.Visible; SetUpSegmentedControl(); if (mEvent != null) { titleEditText.Text = mEvent.Titulo; dateEditText.Text = mEvent.Fecha.ToString(AysaConstants.FormatDate); placeEditText.Text = mEvent.Lugar; detailEditText.Text = mEvent.Detalle; tagsEditText.Text = mEvent.Tag; referenceEditText.Text = mEvent.Referencia.ToString() == "0" ? "" : mEvent.Referencia.ToString(); if (mEvent.Archivos != null) { foreach (AttachmentFile file in mEvent.Archivos) { addAttachedFile(file.FileName); } } attachedFiles.AddRange(mEvent.Archivos); } // Date Field dateEditText.Click += DateEditText_Click; // Type field spinnerType = FindViewById <Spinner>(Resource.Id.spinnerType); // Sector field spinnerSectors = FindViewById <Spinner>(Resource.Id.spinnerSectors); // Load lists of values from server GetEventTypesFromServer(); LoadActiveSectionsInView(); }
protected override async void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); string jsonData = Intent.GetStringExtra("JSON") ?? ""; learningActivity = JsonConvert.DeserializeObject <LearningActivity>(jsonData, new JsonSerializerSettings { TypeNameHandling = TypeNameHandling.Auto }); if (learningActivity == null) { using (var alert = new global::Android.Support.V7.App.AlertDialog.Builder(this)) { alert.SetTitle(Resource.String.ErrorTitle) .SetMessage(Resource.String.ErrorTitle) .SetOnDismissListener(new OnDismissListener(Finish)); alert.Show(); } return; } dbManager = await Storage.GetDatabaseManager(); // Load this activity's progress from the database if available ActivityProgress progress = dbManager.GetProgress(learningActivity); List <AppTask> appTasks = null; try { if (progress != null) { enteredName = progress.EnteredUsername; appTasks = JsonConvert.DeserializeObject <List <AppTask> >(progress.AppTaskJson); } } catch (Exception e) { Console.WriteLine(e.Message); Toast.MakeText(this, Resource.String.errorCache, ToastLength.Long).Show(); appTasks = null; } if (appTasks == null) { appTasks = learningActivity.LearningTasks.Select(t => new AppTask(t)).ToList(); } bool curatorControls = learningActivity.IsPublic && !learningActivity.Approved && dbManager.CurrentUser.Trusted; adapter = new TaskAdapter(this, learningActivity.Id, appTasks, learningActivity.Description, curatorControls, learningActivity.RequireUsername); adapter.ItemClick += OnItemClick; adapter.TextEntered += Adapter_TextEntered; adapter.ShowMedia += ShowMedia; adapter.Approved += Adapter_Approved; adapter.SpeakText += Adapter_SpeakText; adapter.ChangeName += Adapter_EditName; SetContentView(Resource.Layout.RecyclerViewActivity); recyclerView = FindViewById <RecyclerView>(Resource.Id.recyclerView); toolbar = FindViewById <global::Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); SupportActionBar.SetDisplayHomeAsUpEnabled(true); LoadHeaderImage(learningActivity.ImageUrl); SetupContent(); if (!string.IsNullOrWhiteSpace(enteredName)) { adapter.UpdateNames(enteredName); } }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); this.mFeature = FeatureDataHolder.getInstance().getData(); SetContentView(Resource.Layout.AddFeature); progressOverlay = FindViewById <FrameLayout>(Resource.Id.progress_overlay); Button btnCreate = FindViewById <Button>(Resource.Id.btnEventCreate); btnCreate.Click += BtnCreate_Click; global::Android.Support.V7.Widget.Toolbar toolbar = (global::Android.Support.V7.Widget.Toolbar)FindViewById(Resource.Id.toolbar); if (mFeature != null) { //MODO EDITAR NOVEDAD toolbar.Title = "Editar Novedad #" + mFeature.Detail; btnCreate.Text = "Guardar"; editMode = true; } else { //MODO AGREGAR NUEVO NOVEDAD toolbar.SetTitle(Resource.String.add_feature_title); attachedFiles = new List <AttachmentFile>(); } // Add back button SetSupportActionBar(toolbar); SupportActionBar.SetDisplayHomeAsUpEnabled(true); dateEditText = FindViewById <EditText>(Resource.Id.editTextEventDate); detailEditText = FindViewById <EditText>(Resource.Id.editTextEventDetail); filesContainer = FindViewById <LinearLayout>(Resource.Id.addEventFilesContainer); authorEditText = FindViewById <EditText>(Resource.Id.editTextAuthor); User usuario = GetUserLogged(); authorEditText.Text = usuario.NombreApellido; FindViewById <Button>(Resource.Id.btnUploadFiles).Click += UploadFile_Click; if (mFeature != null) { dateEditText.Text = mFeature.Date.ToString(AysaConstants.FormatDate); dateEditText.Enabled = false; detailEditText.Text = mFeature.Detail; if (mFeature.Archivos != null) { foreach (AttachmentFile file in mFeature.Archivos) { addAttachedFile(file.FileName); } } attachedFiles.AddRange(mFeature.Archivos); } // Date Field dateEditText.Click += DateEditText_Click; // Sector field spinnerSectors = FindViewById <Spinner>(Resource.Id.spinnerSectors); LoadActiveSectionsInView(); }