gpt4 book ai didi

android - 日期选择器警报对话框

转载 作者:行者123 更新时间:2023-11-30 03:47:31 25 4
gpt4 key购买 nike

当我在 android 3.2 和 android 4.0.3 中运行我的代码时,它显示不同的日期选择器..我希望日期选择器像第一张图片一样作为一个轮子..我知道 2.3.3 显示旧的选择器..但我不'知道为什么我在 4.0.3 中变老了,而在 3.2 中给出了新的。 Number Picker 也发生了同样的情况。

这是我的代码:

private DatePickerDialog.OnDateSetListener mDateSetListener = new DatePickerDialog.OnDateSetListener() {
public void onDateSet(DatePicker view, int year, int monthOfYear,
int dayOfMonth) {
mYear = year;
mMonth = monthOfYear;
mDay = dayOfMonth;
if (picker == 1) {
final long lDate = mDay;
dateStart.set(Calendar.YEAR, mYear);
dateStart.set(Calendar.MONTH, mMonth);
dateStart.set(Calendar.DATE, mDay);
Log.d("startdate", "" + dateStart);
if (lDate != -1) {
UpdateStartDateTimeView();

return;
}

}


updateDisplay();
}
};

This i got in 3.2 This i got in 4.0.3

最佳答案

如果您使用 native 选择器,Android 会自动选择与当前版本对应的。您只能通过创建自定义对话框来确保无论 Android 版本如何都呈现唯一的对话框。因此,您需要查看独特的选择器是否值得设计自定义选择器。

关于android - 日期选择器警报对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14728402/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com