有一个在Android的一个事件监听器名为 DatePicker.OnDateChangedListener 。 我想设置一个datepicker观点对更改日期监听如下:
There is an event listener in Android called DatePicker.OnDateChangedListener. I am trying to set a DatePicker view's on date changed listener as follows:
DatePicker dp = new DatePicker(getContext());
dp.setOnDateChangedListener(this);
//where this is my activity extends DatePicker.OnDateChangedListener
但你猜怎么着? 日期选取器并没有一个所谓的方法 setOnDateChangedListener
But guess what? Date picker does not have a method called setOnDateChangedListener.
我的问题是:
如何那你设定一个日期改变监听器在Android中? 如果这是不可能设定一个日期改变监听器,目的是什么这个事件?任何文档/教程将是非常有益的。
Any documentation/tutorials will be very helpful.
一旦你创建了的DatePicker
,你需要用你想要显示的日期初始化它起初。这就是点上,你可以添加你的听众。
Once you've created your DatePicker
, you need to initialise it with the date you want to display at first. That's the point at which you can add your listener.
请参阅DatePicker.init(int, INT,INT,OnDateChangedListener) 。