protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); CurrentPlatform.Init(); // Create your application here base.SetContentView(PlanYourJourney.Resource.Layout.Edit_Arrangement_layout); var toolbar = FindViewById <Toolbar>(PlanYourJourney.Resource.Id.toolbar); //Toolbar will now take on default actionbar characteristics SetSupportActionBar(toolbar); SupportActionBar.Title = "Edit"; SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetHomeButtonEnabled(true); _titleLayout = (TextInputLayout)base.FindViewById(PlanYourJourney.Resource.Id.name_layout); _locationLayout = (TextInputLayout)base.FindViewById(PlanYourJourney.Resource.Id.place_layout); _inputManager = (InputMethodManager)this.GetSystemService(Context.InputMethodService); _mGeneratorImage = new ImageGenerator(this); _mDateEditext = FindViewById <EditText>(PlanYourJourney.Resource.Id.txtDateEdited); _mGeneratorImage.SetIconSize(50, 50); _mGeneratorImage.SetDateSize(30); _mGeneratorImage.SetMonthSize(10); _mGeneratorImage.SetDatePosition(42); _mGeneratorImage.SetMonthPosition(14); _mGeneratorImage.SetDateColor(Color.Blue); _mGeneratorImage.SetMonthColor(Color.White); _mGeneratorImage.SetStorageToSDCard(true); _mDateEditext.Click += delegate { _mCurrentDate = Calendar.Instance; int mYear = _mCurrentDate.Get(CalendarField.Year); int mMonth = _mCurrentDate.Get(CalendarField.Month); int mDay = _mCurrentDate.Get(CalendarField.DayOfMonth); DatePickerDialog mDate = new DatePickerDialog(this, this, mYear, mMonth, mDay); mDate.Show(); }; _title = FindViewById <EditText>(PlanYourJourney.Resource.Id.name_edittext); _content = FindViewById <EditText>(PlanYourJourney.Resource.Id.notes_edittext); _location = FindViewById <EditText>(PlanYourJourney.Resource.Id.place_edittext); _date = FindViewById <EditText>(PlanYourJourney.Resource.Id.txtDateEdited); long ticks = Intent.GetLongExtra("Date", 0); var date = new DateTime(ticks); _date.Text = $"{date.Day:00}-{date.Month:00}-{date.Year:0000}"; id = Intent.GetStringExtra("Id"); _argArrangement = new Arrangement { Id = id, Title = Intent.GetStringExtra("Title"), Date = date, Location = Intent.GetStringExtra("Location"), ImageResourcePath = Intent.GetStringExtra("Img"), Contents = Intent.GetStringExtra("Contents"), Author = Intent.GetStringExtra("Author") }; _filePath = _argArrangement.ImageResourcePath; _title.Text = _argArrangement.Title; _location.Text = _argArrangement.Location; _content.Text = _argArrangement.Contents; _date.Text = _argArrangement.Date.ToString("dd-MM-yyyy"); _filePath = _argArrangement.ImageResourcePath; auth = _argArrangement.Author; _fm = this.FragmentManager; _choice = new SingleChoiceDialogFragment(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); CurrentPlatform.Init(); // Create your application here base.SetContentView(PlanYourJourney.Resource.Layout.Edit_Arrangement_layout); var toolbar = FindViewById <Toolbar>(Resource.Id.toolbar); //Toolbar will now take on default actionbar characteristics SetSupportActionBar(toolbar); SupportActionBar.Title = "Add"; SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetHomeButtonEnabled(true); _passwordView = FindViewById <TextInputEditText>(Resource.Id.place_edittext); _titleLayout = (TextInputLayout)base.FindViewById(Resource.Id.name_layout); _locationLayout = (TextInputLayout)base.FindViewById(Resource.Id.place_layout); _mainContent = (LinearLayout)base.FindViewById(Resource.Id.main_content); _inputManager = (InputMethodManager)this.GetSystemService(Context.InputMethodService); _mGeneratorImage = new ImageGenerator(this); _mDateEditext = FindViewById <EditText>(PlanYourJourney.Resource.Id.txtDateEdited); _mGeneratorImage.SetIconSize(50, 50); _mGeneratorImage.SetDateSize(30); _mGeneratorImage.SetMonthSize(10); _mGeneratorImage.SetDatePosition(42); _mGeneratorImage.SetMonthPosition(14); _mGeneratorImage.SetDateColor(Color.Blue); _mGeneratorImage.SetMonthColor(Color.White); _mGeneratorImage.SetStorageToSDCard(true); _mDateEditext.Click += delegate { _mCurrentDate = Calendar.Instance; int mYear = _mCurrentDate.Get(CalendarField.Year); int mMonth = _mCurrentDate.Get(CalendarField.Month); int mDay = _mCurrentDate.Get(CalendarField.DayOfMonth); DatePickerDialog mDate = new DatePickerDialog(this, this, mYear, mMonth, mDay); mDate.Show(); }; _title = FindViewById <EditText>(PlanYourJourney.Resource.Id.name_edittext); _content = FindViewById <EditText>(PlanYourJourney.Resource.Id.notes_edittext); _location = FindViewById <EditText>(PlanYourJourney.Resource.Id.place_edittext); _date = FindViewById <EditText>(PlanYourJourney.Resource.Id.txtDateEdited); _content.SetSingleLine(false); DateTime today = DateTime.Today; _date.Text = $"{today.Day:00}-{today.Month:00}-{today.Year:0000}"; fm = this.FragmentManager; choice = new SingleChoiceDialogFragment(); }