微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

android.widget.DatePicker的实例源码

项目:godlibrary    文件DialogDate.java   
public AlertDialog show(Context context) {
    dialog = new AlertDialog.Builder(context).create();
    dialog.show();
    Window window = dialog.getwindow();
    window.setContentView(R.layout.dialog_date_time);
    window.setGravity(Gravity.CENTER);// 此处可以设置dialog显示的位置
    //window.setwindowAnimations(R.style.in_left_out_right_style);
    window.setBackgroundDrawableResource(R.color.transparent);

    datePicker = (DatePicker) window
            .findViewById(R.id.date_time_datePicker1);
    datePicker.setCalendarViewShown(false);
    timePicker = (TimePicker) window.findViewById(R.id.date_time_timePicker);
    but_ok = (Button) window.findViewById(R.id.date_time_but_ok);
    but_ok.setonClickListener(this);
    return dialog;
}
项目:android-AutofillFramework    文件CreditCardExpirationDatePickerView.java   
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
    DatePickerDialog dialog = new DatePickerDialog(getActivity(),R.style.CustomDatePickerDialogTheme,this,mParent.mYear,mParent.mMonth,1);

    DatePicker datePicker = dialog.getDatePicker();

    // Limit range.
    Calendar c = mParent.getCalendar();
    datePicker.setMinDate(c.getTimeInMillis());
    c.set(Calendar.YEAR,mParent.mYear + CC_EXP_YEARS_COUNT - 1);
    datePicker.setMaxDate(c.getTimeInMillis());

    // Remove day.
    datePicker.findViewById(getResources().getIdentifier("day","id","android"))
            .setVisibility(View.GONE);
    return dialog;
}
项目:Crammer-HITN17    文件SelectDate.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_select_date);
    datePicker = (DatePicker) findViewById(R.id.datePicker);
    date = datePicker.getDayOfMonth();
    month = datePicker.getMonth() +1 ;
    year = datePicker.getYear();
    Log.d("date",date+" "+month+" "+year);
    next = (Button) findViewById(R.id.next);
    next.setonClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            date = datePicker.getDayOfMonth();
            month = datePicker.getMonth() + 1;
            year = datePicker.getYear();
            Log.d("date",date+" "+month+" "+year);

            Intent i = new Intent(getApplicationContext(),Message.class);
            startActivity(i);
        }
    });


}
项目:ChenYan    文件MyInfoActivity.java   
private void showDateDialog(final TextView textView) {
    Calendar calendar = Calendar.getInstance();
    int year = calendar.get(Calendar.YEAR);
    int month = calendar.get(Calendar.MONTH);
    int day = calendar.get(Calendar.DAY_OF_MONTH);
    DatePickerDialog dialog =
            new DatePickerDialog(this,new DatePickerDialog.OnDateSetListener() {
                @Override
                public void onDateSet(DatePicker datePicker,int i,int i1,int i2) {
                    //      birthday = new Date(i,i1,i2);
                    Date date = new Date(i - 1900,i2);

                    textView.setText(formatDate(date));
                }
            },year,month,day);
    dialog.show();

}
项目:CIA    文件CreateHabitEventActivity.java   
/** for the date selected
 * @param datePicker : the widget object for selecting a date
 * @param year : the year chosen
 * @param month : the month chosen
 * @param day : the day chosen
 * see: DatePickerFragment
 */
@Override
public void onDateSet(DatePicker datePicker,int year,int month,int day) {
    final Calendar calendar = Calendar.getInstance();

    calendar.set(Calendar.YEAR,year);
    calendar.set(Calendar.MONTH,month);
    calendar.set(Calendar.DAY_OF_MONTH,day);

    Date date = calendar.getTime();
    Date currentDate = new Date();

    // Prevent the event's date from being a date in the future
    if (currentDate.before(date))
        date = currentDate;

    eventDate = date;
    setDateText();
}
项目:OpenHomeAnalysis    文件OhaEnergyUseBillFragment.java   
@Nullable
@Override
public View onCreateView(LayoutInflater inflater,@Nullable ViewGroup container,Bundle savedInstanceState) {

    View view = inflater.inflate(R.layout.fragment_energy_use_bill,container,false);
    this.radioButtonFromDate = (RadioButton) view.findViewById(R.id.radioButtonFromDate);
    this.radioButtonToDate = (RadioButton) view.findViewById(R.id.radioButtonToDate);
    this.editKwhCost = (EditText) view.findViewById(R.id.editKwhCost);
    this.datePicker = (DatePicker) view.findViewById(R.id.datePicker);
    this.toolbar = (Toolbar) view.findViewById(R.id.toolbar);
    this.setTexTradioButtonDate(radioButtonFromDate,this.fromDate);
    this.setTexTradioButtonDate(radioButtonToDate,this.toDate);
    this.setCalendarView();
    this.editKwhCost.setText(OhaHelper.getEditable(this.kwhCost));
    this.radioButtonFromDate.setonClickListener(this);
    this.radioButtonToDate.setonClickListener(this);
    this.datePicker.setonClickListener(this);
    //Remover o date_picker_header do datePicker se o mesmo existir
    View viewDayDatePicker = datePicker.findViewById(Resources.getSystem().getIdentifier("date_picker_header","android"));
    if (viewDayDatePicker != null) {
        viewDayDatePicker.setVisibility(View.GONE);
    }
    this.toolbar.inflateMenu(R.menu.fragment_energy_use_bill);
    this.toolbar.setonMenuItemClickListener(this);
    return view;
}
项目:react-native-double-date-picker    文件DoubleDatePickerDialog.java   
/**
 * 隐藏DatePicker中的日期显示
 *
 * @param mDatePicker
 */
private void hidDay(DatePicker mDatePicker) {
    Field[] datePickerfFields = mDatePicker.getClass().getDeclaredFields();
    for (Field datePickerField : datePickerfFields) {
        if ("mDaySpinner".equals(datePickerField.getName())) {
            datePickerField.setAccessible(true);
            Object dayPicker = new Object();
            try {
                dayPicker = datePickerField.get(mDatePicker);
            } catch (Exception e) {
                mPromise.reject("-1",e);
            }
            ((View) dayPicker).setVisibility(View.GONE);
        }
    }
}
项目:JKCloud    文件DateUtil.java   
/**
 * 显示时间窗口
 *
 * @param textView
 */
public static void DateDialog(final Context mContext,final TextView textView) {
    LayoutInflater inflater = LayoutInflater.from(mContext);
    View v = inflater.inflate(R.layout.date_picker,null);
    final DatePicker dataPicker = (DatePicker) v.findViewById(R.id.datePicker);
    Calendar c = Calendar.getInstance();
    mYear = c.get(Calendar.YEAR);
    mMonth = c.get(Calendar.MONTH);
    mDay = c.get(Calendar.DAY_OF_MONTH);
    dataPicker.init(mYear,mMonth,mDay,(datePicker,day) -> {
        mYear = year;
        mMonth = month;
        mDay = day;
    });

    new MaterialDialog.Builder(mContext)
            .customView(v,false)
            .positiveText(android.R.string.ok)
            .negativeText(android.R.string.cancel)
            .onPositive((dialog,which) -> {
                textView.setText(mYear + "-" + (mMonth + 1) + "-" + mDay);
            }).show();
}
项目:Sanxing    文件OperateTimeLeftActivityBase.java   
@OnClick(R.id.time_left_from_date_content)
void timeLeftStartDateOnClickBehavior() {
    DatePickerDialog.OnDateSetListener date = new DatePickerDialog.OnDateSetListener() {
        @Override
        public void onDateSet(DatePicker view,int monthOfYear,int dayOfMonth) {
            startCalendar.set(Calendar.YEAR,year);
            startCalendar.set(Calendar.MONTH,monthOfYear);
            startCalendar.set(Calendar.DAY_OF_MONTH,dayOfMonth);
            DateFormat sdf = android.text.format.DateFormat.getDateFormat(getBaseContext());
            startDateContent.setText(sdf.format(startCalendar.getTime()));
            setDate1 = true;
        }
    };
    new DatePickerDialog(this,date,startCalendar.get(Calendar.YEAR),startCalendar.get(Calendar.MONTH),startCalendar.get(Calendar.DAY_OF_MONTH)).show();
}
项目:Sanxing    文件OperateTimeLeftActivityBase.java   
@OnClick(R.id.time_left_due_date_content)
void timeLeftDueDateOnClickBehavior() {
    DatePickerDialog.OnDateSetListener date = new DatePickerDialog.OnDateSetListener() {
        @Override
        public void onDateSet(DatePicker view,int dayOfMonth) {
            dueCalendar.set(Calendar.YEAR,year);
            dueCalendar.set(Calendar.MONTH,monthOfYear);
            dueCalendar.set(Calendar.DAY_OF_MONTH,dayOfMonth);
            DateFormat sdf = android.text.format.DateFormat.getDateFormat(getBaseContext());
            dueDateContent.setText(sdf.format(dueCalendar.getTime()));
            setDate2 = true;
        }
    };
    new DatePickerDialog(this,dueCalendar.get(Calendar.YEAR),dueCalendar.get(Calendar.MONTH),dueCalendar.get(Calendar.DAY_OF_MONTH)).show();
}
项目:Sanxing    文件OperateTaskActivityBase.java   
@OnClick(R.id.task_due_date_content)
void taskDueDateOnClickBehavior() {
    DatePickerDialog.OnDateSetListener date = new DatePickerDialog.OnDateSetListener() {
        @Override
        public void onDateSet(DatePicker view,dayOfMonth);
            DateFormat sdf = android.text.format.DateFormat.getDateFormat(getBaseContext());
            dueDateContent.setText(sdf.format(dueCalendar.getTime()));
            setDate = true;
        }
    };
    new DatePickerDialog(this,dueCalendar.get(Calendar.DAY_OF_MONTH)).show();
}
项目:Sanxing    文件HabitCalendarFragment.java   
@OnClick(R.id.habit_calendar_year_month)
void habitCalendarYearMonthOnClickBehavior() {
    DatePickerDialog.OnDateSetListener dateListener = new DatePickerDialog.OnDateSetListener() {
        @Override
        public void onDateSet(DatePicker view,int dayOfMonth) {
            selectedCalendar.set(Calendar.YEAR,year);
            selectedCalendar.set(Calendar.MONTH,monthOfYear);
            selectedCalendar.set(Calendar.DAY_OF_MONTH,dayOfMonth);
            habitCalendarView.setCurrentDate(selectedCalendar.getTime());
            updateHabitCalendarYearMonth();
            updateHabitDetails(selectedCalendar.getTime());
        }
    };
    new DatePickerDialog(this.getContext(),dateListener,selectedCalendar.get(Calendar.YEAR),selectedCalendar.get(Calendar.MONTH),selectedCalendar.get(Calendar.DAY_OF_MONTH)).show();
}
项目:quickhybrid-android    文件UIApi.java   
/**
 * 弹出日期选择对话框
 * <p>
 * 参数:
 * title: 标题
 * datetime: 指定日期 yyyy-MM-dd
 * 返回:
 * date: 格式:yyyy-MM-dd
 */
public static void pickDate(final IQuickFragment webLoader,WebView wv,JSONObject param,final Callback callback) {
    final String title = param.optString("title");
    String date = param.optString("datetime");
    final Calendar calendar = Calendar.getInstance();
    if (!TextUtils.isEmpty(date)) {
        calendar.setTime(DateUtil.convertString2Date(date,"yyyy-MM-dd"));
    }
    wv.post(new Runnable() {
        public void run() {
            DialogUtil.pickDate(webLoader.getPageControl().getActivity(),title,calendar,new DatePickerDialog.OnDateSetListener() {
                @Override
                public void onDateSet(DatePicker view,int dayOfMonth) {
                    calendar.set(Calendar.YEAR,year);
                    calendar.set(Calendar.MONTH,monthOfYear);
                    calendar.set(Calendar.DAY_OF_MONTH,dayOfMonth);
                    String chooseDate = DateUtil.convertDate(calendar.getTime(),"yyyy-MM-dd");
                    Map<String,Object> map = new HashMap<>();
                    map.put("date",chooseDate);
                    callback.applySuccess(map);
                }
            });
        }
    });
}
项目:quickhybrid-android    文件UIApi.java   
/**
 * 弹出年月选择对话框
 * <p>
 * 参数:
 * title: 标题
 * datetime: 指定日期 yyyy-MM
 * 返回:
 * month: 格式:yyyy-MM
 */
public static void pickMonth(final IQuickFragment webLoader,final Callback callback) {
    String title = param.optString("title");
    String date = param.optString("datetime");
    final Calendar calendar = Calendar.getInstance();
    if (!TextUtils.isEmpty(date)) {
        calendar.setTime(DateUtil.convertString2Date(date,"yyyy-MM"));
    }
    DialogUtil.pickMonth(webLoader.getPageControl().getActivity(),new DatePickerDialog.OnDateSetListener() {
        @Override
        public void onDateSet(DatePicker view,int dayOfMonth) {
            calendar.set(Calendar.YEAR,year);
            calendar.set(Calendar.MONTH,monthOfYear);
            calendar.set(Calendar.DAY_OF_MONTH,dayOfMonth);
            String chooseDate = DateUtil.convertDate(calendar.getTime(),"yyyy-MM");
            Map<String,Object> map = new HashMap<>();
            map.put("month",chooseDate);
            callback.applySuccess(map);
        }
    });
}
项目:Veggietizer    文件DatePickerFragment.java   
@NonNull
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
    // Uses the current date as the default date in the picker
    Calendar c = Calendar.getInstance();
    int year = c.get(Calendar.YEAR);
    int month = c.get(Calendar.MONTH);
    int day = c.get(Calendar.DAY_OF_MONTH);
    DatePickerDialog dialog = new DatePickerDialog(getActivity(),day);
    DatePicker datePicker = dialog.getDatePicker();

    datePicker.setCalendarViewShown(false);
    numOfCalls = 0;

    return dialog;
}
项目:MobileAppForPatient    文件CalendarDialog.java   
/**
 * Method to display the date picker
 */
public void showDatePicker(){
    Calendar mCalendar = Calendar.getInstance();
    int year = mCalendar.get(Calendar.YEAR);
    mCalendar.set(Calendar.ERA,1);
    int month = mCalendar.get(Calendar.MONTH);
    int day = mCalendar.get(Calendar.DAY_OF_MONTH);
    mCurrentDatePicker = new DatePickerDialog(mActivity,mDatePickerHandler,day);
    mCurrentDatePicker.setButton(DatePickerDialog.BUTTON_POSITIVE,mActivity.getString(R.string.ok),new DialogInterface.OnClickListener(){
        @Override
        public void onClick(DialogInterface dialog,int which) {
            DatePicker datePicker = mCurrentDatePicker.getDatePicker();
            mDatePickerHandler.onDateSet(datePicker,datePicker.getYear(),datePicker.getMonth(),datePicker.getDayOfMonth());
        }
    });

    mCurrentDatePicker.show();
}
项目:arrispwgen-android    文件DatePickerFragment.java   
@Override
public void onDateSet(DatePicker view,int dayOfMonth) {
    String tag = getTag();

    MainActivity activity = (MainActivity) getActivity();

    // threeten's LocalDate months are zero-indexed.
    month++;

    switch (tag) {
        case "start_date_picker":
            activity.set_start_date(year,dayOfMonth);
            DialogFragment end_date_fragment = new DatePickerFragment();
            end_date_fragment.show(getFragmentManager(),"end_date_picker");
            break;
        case "end_date_picker":
            activity.set_end_date(year,dayOfMonth);
            activity.generate_potd_list();
            break;
    }
}
项目:GoalsAndHabits    文件NewHabitEventActivity.java   
/**
 * Called on activity start. Generates layout and button functionality.
 * @param savedInstanceState
 */
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_new_habit_event);
    Toolbar toolbar = (Toolbar) findViewById(R.id.actionbar);
    toolbar.setTitle("New Habit Event");
    toolbar.setNavigationIcon(R.drawable.ic_close_button);
    setSupportActionBar(toolbar);

    editPhoto = (ImageView) findViewById(R.id.editPhoto);
    editComment = (EditText) findViewById(R.id.editComment);
    editDate = (DatePicker) findViewById(R.id.editDate);
    photoEncoded = "";

    editPhoto.setonClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            dispatchTakePictureIntent();
        }
    });


}
项目:orgzly-android    文件AgendaFragmentTest.java   
@Test
public void testShiftRepeaterTaskToTomorrow() {
    DateTime tomorrow = DateTime.Now().withTimeAtStartOfDay().plusDays(1);

    defaultSetUp();
    openAgenda();
    onListItem(2).perform(swipeRight());
    onListItem(2).onChildView(withId(R.id.item_menu_schedule_btn)).perform(click());
    onView(withId(R.id.dialog_timestamp_date_picker)).perform(click());
    onView(withClassName(equalTo(DatePicker.class.getName())))
            .perform(PickerActions.setDate(
                    tomorrow.getYear(),tomorrow.getMonthOfYear(),tomorrow.getDayOfMonth()));
    onView(withText(R.string.ok)).perform(click());
    onView(withText(R.string.set)).perform(click());
    onView(allOf(withId(android.R.id.list),isdisplayed())).check(matches(listViewItemCount(21)));
}
项目:KTools    文件KDialogActivity.java   
@OnClick(R.id.btn_choose_date_dialog)
public void onBtnChooseDateDialogClicked() {
    final Calendar calendar = Calendar.getInstance();
    DatePickerDialog dialog = new DatePickerDialog(
            this,month);
                    calendar.set(Calendar.DAY_OF_MONTH,dayOfMonth);
                    String date = DateFormat.getDateInstance(DateFormat.FULL).format(calendar.getTime());
                    ToastUtils.showShortToast(date);
                }
            },calendar.get(Calendar.YEAR),calendar.get(Calendar.MONTH),calendar.get(Calendar.DAY_OF_MONTH));
    dialog.show();
}
项目:GitHub    文件DynamicSettersActivity.java   
@OnClick(R.id.button_min_date)
void onMinClicked() {
    showDatePickerDialog(this,widget.getMinimumDate(),int dayOfMonth) {
            widget.state().edit()
                    .setMinimumDate(CalendarDay.from(year,monthOfYear,dayOfMonth))
                    .commit();
        }
    });
}
项目:react-native-datepicker-component-android    文件RNDatePickerComponentViewManager.java   
/**
 * Create a native date picker from layout file with spinner mode
 * @param reactContext
 * @return Native date picker
 */
@Override
protected DatePicker createViewInstance(ThemedReactContext reactContext) {
    View view = LayoutInflater.from(reactContext).inflate(R.layout.date_picker,null,false);
    DatePicker picker = (DatePicker) view.findViewById(R.id.datepicker);
    ViewGroup viewParent = (ViewGroup) picker.getParent();
    if (viewParent != null) {
        viewParent.removeView(picker);
    }
    return picker;
}
项目:GitHub    文件DynamicSettersActivity.java   
@OnClick(R.id.button_selected_date)
void onSelectedClicked() {
    showDatePickerDialog(this,widget.getSelectedDate(),int dayOfMonth) {
            widget.setSelectedDate(CalendarDay.from(year,dayOfMonth));
        }
    });
}
项目:Tasks    文件CalenderFragment.java   
@Override
public void onCreate(Bundle savedInstance){
    super.onCreate(savedInstance);
    ((App)getActivity().getApplication()).getComponent().inject(this);

    taskList = presenter.getnormalTasks();
    DatePicker picker = new DatePicker(getActivity());
    timeInMillSecs = picker.getMaxDate();
}
项目:TrainPonctuality    文件DateSelectionActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_date_selection);

    Bundle extras = getIntent().getExtras();
    setTitle(extras.getInt("title"));
    //noinspection ConstantConditions
    getSupportActionBar().setBackgroundDrawable(new ColorDrawable(ContextCompat.getColor(this,extras.getInt("color"))));

    dtpDate = (DatePicker) findViewById(R.id.datePicker);
    dateSelection = GregorianCalendar.getInstance();
    dateSelection.setTimeInMillis(extras.getLong("date"));
    dtpDate.updateDate(dateSelection.get(Calendar.YEAR),dateSelection.get(Calendar.MONTH),dateSelection.get(Calendar.DAY_OF_MONTH));
}
项目:wirtualnaApteczka    文件MedicineDueDateSetListener.java   
@Override
public void onDateSet(DatePicker view,int dayOfMonth) {
    Calendar calendar = Calendar.getInstance();
    calendar.set(year,dayOfMonth,0);

    DateFormat dateFormat = android.text.format.DateFormat.getDateFormat(activity.getApplicationContext());
    String formattedDate = dateFormat.format(calendar.getTime());

    medicineDueDate.setText(formattedDate);

    medicineForUpdate.setDueDate(calendar.getTime());
}
项目:Toodoo    文件ToodooNote.java   
public void showDatePickerDialog() {
    final Calendar calendar = Calendar.getInstance();
    int mYear = calendar.get(Calendar.YEAR);
    int mMonth = calendar.get(Calendar.MONTH);
    int mDay = calendar.get(Calendar.DAY_OF_MONTH);

    final SimpleDateFormat simpleDateFormat = new SimpleDateFormat("MMM dd,yyyy",Locale.US);
    final SimpleDateFormat simpleDayFormat = new SimpleDateFormat("EEE",Locale.US);
    final String currentDate = simpleDateFormat.format(calendar.getTime());

    final ToodooDatePickerDialog datePickerDialog = new ToodooDatePickerDialog(this,new DatePickerDialog.OnDateSetListener() {
        @Override
        public void onDateSet(DatePicker datePicker,int day) {
            Calendar newCalendar = Calendar.getInstance();
            newCalendar.set(year,day);
            selectedDueDateValue = newCalendar.getTime();
            String selectedDate = simpleDateFormat.format(selectedDueDateValue);
            selectedDueDate = simpleDayFormat.format(selectedDueDateValue) + "," + selectedDate;

            calendar.add(Calendar.DATE,1);
            if (selectedDate.equals(currentDate)) {
                selectedDueDate = "Today," + selectedDate;
            } else if (selectedDate.equals(simpleDateFormat.format(calendar.getTime()))) {
                selectedDueDate = "Tomorrow," + selectedDate;
            }

            ToodooOptionsModel ToodooOptionsModel = toodooOptionsList.get(1);
            ToodooOptionsModel.setoptionValue(selectedDueDate);
            mAdapter.notifyDataSetChanged();
        }
    },mYear,mDay);
    datePickerDialog.getDatePicker().setMinDate(System.currentTimeMillis() - 1000);
    setTitle("Select a date");
    datePickerDialog.show();
}
项目:hyperrail-for-android    文件DateTimePicker.java   
/**
 * Callback from date dialog
 *
 * @inheritDoc
 */
@Override
public void onDateSet(DatePicker view,int day) {
    this.year = year;
    this.month = month;
    this.day = day;
    pickTime();
}
项目:FamilyLibraryManager    文件InputFragment.java   
/**
 * 显示时间捡取器
 */
private void showDatePickerDialog() {
    new DatePickerDialog(getActivity(),int dayOfMonth) {
            showDate.set(Calendar.YEAR,year);
            showDate.set(Calendar.MONTH,monthOfYear);
            showDate.set(Calendar.DAY_OF_MONTH,dayOfMonth);
            bookDateEditText.setText(DateFormat.format("yyyy-MM-dd",showDate));
        }
    },showDate.get(Calendar.YEAR),showDate.get(Calendar.MONTH),showDate.get(Calendar.DAY_OF_MONTH)).show();
}
项目:FamilyLibraryManager    文件SearchFragment.java   
/**
 * 显示时间捡取器
 */
private void showDatePickerDialog() {
    new DatePickerDialog(getActivity(),showDate.get(Calendar.DAY_OF_MONTH)).show();
}
项目:MyFlightbookAndroid    文件DlgDatePicker.java   
public void onDateChanged(DatePicker vw,int dayOfMonth) {
    GregorianCalendar c = getCalendar();
    c.set(year,tpTime.getCurrentHour(),tpTime.getCurrentMinute());

    this.m_Date = c.getTime();

    NotifyDelegate();
}
项目:MoodSwings    文件EditMoodActivity.java   
@Override
public void onDateSet(DatePicker view,int dayOfMonth) {
    myCalendar.set(Calendar.YEAR,year);
    myCalendar.set(Calendar.MONTH,monthOfYear);
    myCalendar.set(Calendar.DAY_OF_MONTH,dayOfMonth);
    moodEvent.setDate(SIMPLE_DATE_FORMAT.format(myCalendar.getTime()));

    new TimePickerDialog(EditMoodActivity.this,time,myCalendar
            .get(Calendar.HOUR_OF_DAY),myCalendar.get(Calendar.MINUTE),false).show();
}
项目:calendarview2    文件DynamicSettersActivity.java   
@OnClick(R.id.button_min_date)
void onMinClicked() {
    showDatePickerDialog(this,dayOfMonth))
                    .commit();
        }
    });
}
项目:decoy    文件UserProfileEditItemActivity.java   
private void openTimePicker() {
    MyDatePickerDialog datePickerDialog = new MyDatePickerDialog(this,int dayOfMonth) {
            birthYear = year;
            birthMonth = monthOfYear;
            birthDay = dayOfMonth;
            updateDate();

        }
    },birthYear,birthMonth,birthDay);
    datePickerDialog.show();
}
项目:MyCalendar    文件AddEditWeekLessonDialogFragment.java   
@Override
public void onDateSet(DatePicker view,int dayOfMonth) {
    if (mActiveCal != null) {
        mActiveCal.set(Calendar.YEAR,year);
        mActiveCal.set(Calendar.MONTH,month);
        mActiveCal.set(Calendar.DAY_OF_MONTH,dayOfMonth);
        onUpdateDate(mViewId,mActiveCal);
        onAfterShowDatePicker();
    }
}
项目:MyCalendar    文件AddEditDetailSubjectActivity.java   
@Override
public void onDateSet(DatePicker datePicker,int day,int id_view) {
    Calendar cal = Calendar.getInstance();
    cal.set(Calendar.YEAR,year);
    cal.set(Calendar.MONTH,month);
    cal.set(Calendar.DAY_OF_MONTH,day);
    DateTimeHelper.clearTime(cal);
    onUpdateDate(id_view,cal);
}
项目:GCSApp    文件AddCaseActivity.java   
public void showDialogDatePicker(){
    AlertDialog.Builder builder = new AlertDialog.Builder(context,R.style.DialogTransBackGround);
    final AlertDialog dialog_date = builder.create();
    dialog_date.show();
    View view_dialog = LayoutInflater.from(context).inflate(R.layout.item_dialog_datepicker,null);
    dialog_date.setContentView(view_dialog);
    DatePicker picker = (DatePicker) view_dialog.findViewById(R.id.date_picker);
    Button bt_yes = (Button) view_dialog.findViewById(R.id.bt_yes);
    Button bt_no = (Button) view_dialog.findViewById(R.id.bt_no);

    Calendar calendar = Calendar.getInstance();
    int int_Year = calendar.get(Calendar.YEAR);
    int int_Month = calendar.get(Calendar.MONTH);
    int int_Day = calendar.get(Calendar.DAY_OF_MONTH);

    time = int_Year + "-" + String.format("%02d",(int_Month + 1)) + "-" + String.format("%02d",int_Day);
    picker.init(int_Year,int_Month,int_Day,new DatePicker.OnDateChangedListener() {
        @Override
        public void onDateChanged(DatePicker datePicker,int i2) {
            Log.e("aaa","" + i2);
            time = i + "-" + String.format("%02d",(i1 + 1)) + "-" + String.format("%02d",i2);
        }
    });
    bt_yes.setonClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            et_add_time.setText(time);
            dialog_date.dismiss();
        }
    });
    bt_no.setonClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            dialog_date.dismiss();
        }
    });
}
项目:Moodr    文件EditMoodActivity.java   
@Override
public void onDateSet(DatePicker datePicker,int day) {
    yearFinal = year;
    monthFinal = month + 1;
    dayFinal = day;

    hour = editDate_copy.getHours();
    minute = editDate_copy.getMinutes();

    TimePickerDialog timePickerDialog = new TimePickerDialog(EditMoodActivity.this,EditMoodActivity.this,hour,minute,DateFormat.is24HourFormat(this));
    timePickerDialog.show();
}
项目:Chore-Manager-App    文件NewChoreActivity.java   
@Override
public void onDateSet(DatePicker view,int monthofYear,int dayOfMonth) {
dateTime.set(Calendar.YEAR,year);
dateTime.set(Calendar.MONTH,monthofYear);
dateTime.set(Calendar.DAY_OF_MONTH,dayOfMonth);
updateDeadLineText();
updateTime();
}
项目:Chore-Manager-App    文件EditChoreActivity.java   
@Override
public void onDateSet(DatePicker view,int dayOfMonth) {
    dateTime.set(Calendar.YEAR,year);
    dateTime.set(Calendar.MONTH,monthofYear);
    dateTime.set(Calendar.DAY_OF_MONTH,dayOfMonth);
    updateDeadLineText();
    updateTime();
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。