gpt4 book ai didi

Android DatePicker 问题

转载 作者:行者123 更新时间:2023-11-29 16:23:38 26 4
gpt4 key购买 nike

我正在尝试实现一个 DatePicker,并在我的 xml 中为我的 Activity 设置了它。我可以从中读取年、月和日,但有趣的是,如果用户使用日期字段上方和下方的箭头按钮,效果很好,但如果用户点击数字并通过输入输入数字方法,我有一个 OK 按钮,它使用 getYear()、getMonth() 和 getDate() 读取 DatePicker,数字没有更新或其他东西,我想我需要实现某种监听器,但我'我有点卡住了。有什么建议吗?

克里斯

最佳答案

尝试通过 DatePicker 的 init() 方法设置一个 onDateChangedListener,如下所示:

// member variables, initialize to today's date
int mYear = 2011;
int mMonth = 4;
int mDay = 30;

// following goes inside Activity's onCreate method
DatePicker dp = (DatePicker) findViewById(R.id.your_date_picker);
OnDateChangedListener listener = new OnDateChangedListener() {

@Override
public void onDateChanged(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
mYear = year;
mMonth = monthOfYear;
mDay = dayOfMonth;
}
};
dp.init(mYear, mMonth, mDay, listener);

关于Android DatePicker 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5839772/

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