Java 单安卓活动中的双日期选择器
我正在开发一个android应用程序,在其中的一个活动中,用户需要选择两个不同的日期。我大致遵循了[本]()教程,但不了解如何克服以下问题: 当我调用Java 单安卓活动中的双日期选择器,java,android,datepicker,showdialog,Java,Android,Datepicker,Showdialog,我正在开发一个android应用程序,在其中的一个活动中,用户需要选择两个不同的日期。我大致遵循了[本]()教程,但不了解如何克服以下问题: 当我调用 showDialog(999); 然后 由于我需要执行与用户按不同按钮输入的日期完全相同的操作(即设置为pDay、pMonth、pYear),我如何才能做到这一点? 自从 showDialog(999); 从不同的方法调用 public void setOrderDate(View view) { showDialog(999);
showDialog(999);
然后
由于我需要执行与用户按不同按钮输入的日期完全相同的操作(即设置为pDay、pMonth、pYear),我如何才能做到这一点?
自从
showDialog(999);
从不同的方法调用
public void setOrderDate(View view) {
showDialog(999);
Toast.makeText(getApplicationContext(), "ca", Toast.LENGTH_SHORT)
.show();
}
public void setPickupDate(View view) {
showDialog(999);
Toast.makeText(getApplicationContext(), "ca", Toast.LENGTH_SHORT)
.show();
}
我是否可以通过showDialog来确定从第一个或后一个调用shoDialog的时间?您的问题不清楚。请进一步解释用户需要在一个活动中设置两个日期:订单日期(oYear、oMonth、oDay)和收货日期(pYear、pMonth、pDay)。用户使用showDialog(999)提供的日历对话框选择这些选项。调用showDialog(999)时,它将调用我在问题的第二段代码中插入的两个方法。这些函数用于处理订单日期的设置:我在这个调用中传递oYear、oMonth、oDay
returnnewDatePickerDialog(this、myDateListener、oYear、oMonth、oDay)
由于找到此行的方法,甚至从应设置拾取日期的showDialog调用,如何设置pYear、pMonth和pDay?
public void setOrderDate(View view) {
showDialog(999);
Toast.makeText(getApplicationContext(), "ca", Toast.LENGTH_SHORT)
.show();
}
public void setPickupDate(View view) {
showDialog(999);
Toast.makeText(getApplicationContext(), "ca", Toast.LENGTH_SHORT)
.show();
}