コード例 #1
0
        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();
        }
コード例 #2
0
        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();
        }