我试图在对话框中打开日期和时间选择器。我正在使用插件SingleDateandTimePickerDialog。 我的对话框显示效果很好,当我点击日期字段时,我的对话框下会显示datepicker ...所以我无法使用它。
我错过了什么吗?
这是我的DialogHolder.java:
public ClientDialogHolder(View view) {
ButterKnife.bind(this, view);
final Context context = view.getContext();
DateDialog.setOnClickListener(
new View.OnClickListener() {
@Override
public void onClick(View v) {
new SingleDateAndTimePickerDialog.Builder(context)
.title(context.getString(R.string.starting_hour))
.curved().build().setListener(new SingleDateAndTimePickerDialog.Listener() {
@Override
public void onDateSelected(Date date) {
DateDialog.setText(DateUtil.shortDateTimeString(date.getTime()));
}
}).display();
}
});
Date now = new Date();
//updateHeure(now);
}
由于
答案 0 :(得分:0)
您是否在活动,片段或任何对话框内打开。 也许你在对话框中使用。 然后,您必须指定需要打开此日期选择器的视图。 查找日期选择器视图时提供Dialog对象。