Tag: android datepicker

如何使用多个日期选择器更新文本视图

我在尝试使用某个日期选择datepicker时尝试更新textview。 但是第一个textview tahat是startDate没有更新它总是更新第二个Text-view。 我正在使用两个日期选择器来更新两个不同的textview。 这是我更新TextViews的代码 public class AndroidDatePicker extends Activity { private TextView mStartDate; private TextView mEndDate; private Button mStartBtn; private Button mEndBtn; int from_year, from_month, from_day, to_year, to_month, to_day; static final int START_DATE_DIALOG_ID = 0; static final int END_DATE_DIALOG_ID = 0; static final int DATE_PICKER_TO = 0; static final int DATE_PICKER_FROM = 1; @Override […]

在Android日期选择器中将SetMax日期设置为30天

我正在为Datepicker使用Material设计库。 我需要设置最小和最大日期。 最小日期有效,但我无法获得最长日期,该日期应该是距离最短date(current date) 30天。 谁能知道如何让它在这里工作? public void show() { Calendar now = Calendar.getInstance(); DatePickerDialog dpd = DatePickerDialog.newInstance( PostInfo.this, now.get(Calendar.YEAR), now.get(Calendar.MONTH), now.get(Calendar.DAY_OF_MONTH) ); dpd.setMinDate(Calendar.getInstance()); Calendar calendar = Calendar.getInstance(); calendar.add(Calendar.DAY_OF_MONTH, 30); dpd.setMaxDate(calendar.getInstance()); dpd.show(getFragmentManager(), “Datepickerdialog”);

例外:android.view.InflateException:二进制XML文件行#20:错误膨胀类net.simonvt.datepicker.DatePicker

我正在使用android应用程序,我使用simonvt库,因为向后兼容,但我在我的开发人员控制台崩溃报告中看到有3个报告同样的错误,但我尝试在我的设备中工作,所以这真的很奇怪。 请支持这个为什么它如此奇怪并在某个时候获得例外。 OnDateSetListener date = new OnDateSetListener() { private void updateLabel() { String myFormat = “EEE, dd MMM”; // In which you need put here String myDbFormat = “dd/MM/yyyy”; SimpleDateFormat sdf = new SimpleDateFormat(myFormat, Locale.US); SimpleDateFormat DBsdf = new SimpleDateFormat(myDbFormat, Locale.US); Departure_date = sdf.format(myCalendar.getTime()); Departure_date_url = DBsdf.format(myCalendar.getTime()); Log.i(“Departure_date”, Departure_date); date_btn.setText(sdf.format(myCalendar.getTime())); } @Override public void onDateSet(net.simonvt.datepicker.DatePicker […]

Android显示日期从一周到另一周像(周四到周四)

过去两天我一直坚持这个问题。 我的问题是:如何显示从一周到另一周(周四到周四)的日期? 例如: 1/30/2014 to 2/6/2014 要么 30 jan 2014 to 6 feb 2014 当周完成然后它的变化喜欢: 2014年2月6日至2014年2月13日 要么 2014年2月6日至2014年3月13日 任何帮助或示例代码将受到高度赞赏。