【发布时间】:2020-09-23 01:00:00
【问题描述】:
在android应用程序中,我使用了TimePickerDialog和DatePickerDialog。我想在所有不同的屏幕尺寸上开发这个应用程序。
问题是,此对话框大小在所有屏幕尺寸上都是相同的。对话框不会随着屏幕大小的变化而调整其大小。因此,在较小的屏幕上,对话框的内容被截断。
如何调整此对话框?
下面是我在不同尺寸设备中得到的输出。我什至无法在此对话框中滚动
DatePickerdialog 代码:
DatePickerDialog datePicker;
editText_date.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
datePicker = new DatePickerDialog(mActivity,new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int y, int m, int d) {
//other code here
}
},yy,mm,dd);
//allow only future dates
datePicker.getDatePicker().setMinDate(System.currentTimeMillis());
datePicker.getDatePicker().setMaxDate(maxDate.getTimeInMillis());
datePicker.show();
}
});
【问题讨论】:
-
可以添加丢失内容的图片吗?你也可以分享你的代码吗?
-
我已经添加了代码。请检查一下
标签: android datepicker dialog timepicker