Android 自定义日期选择器按钮

Android 自定义日期选择器按钮,android,datepicker,xamarin,Android,Datepicker,Xamarin,我想强调的是,我正在寻找一种Xamarin解决方案。我已经找到了Java解决方案,但似乎无法将它们转换为Xamarin。我想让用户设置他们的生日,然后让应用程序计算他们的年龄,并将其显示为文本。我的一切都正常运转我想做的就是将“ok”按钮上的文本更改为“Calculate age”。我可以更改文本,但该按钮无法从选择器获取日期。以下是我创建日期选择器的方式: DatePickerDialog setDate = new DatePickerDialog(this, onDateSet, da

我想强调的是,我正在寻找一种Xamarin解决方案。我已经找到了Java解决方案,但似乎无法将它们转换为Xamarin。我想让用户设置他们的生日,然后让应用程序计算他们的年龄,并将其显示为文本。我的一切都正常运转
我想做的就是将“ok”按钮上的文本更改为“Calculate age”。我可以更改文本,但该按钮无法从选择器获取日期。以下是我创建日期选择器的方式:

  DatePickerDialog setDate = new DatePickerDialog(this, onDateSet, date.Year, date.Month-1, date.Day);
然后我用这个方法来修改文本

  setDate.SetButton("calculate age", EventHandler<DialogClickEventArgs>)
setDate.SetButton(“计算年龄”,EventHandler)

我为第二个参数创建了一个名为Age use的
EventHandler
。我应该在
EventHandler
中输入什么代码使按钮像“ok”按钮一样工作?如果我设置
handler:null
该方法有效,我还可以让该方法执行其他操作,例如更改文本框中的文本。欢迎任何解决办法

哇。不爱Xamarin?我发现解决方法要简单得多。以下是我在这里学到的知识:。我开始在代码中插入飞镖,这就是我所坚持的。在我将handler设置为null的地方,我只是将listener设置为dialog对象,如下所示<代码>setDate.SetButton(“计算年龄”,侦听器:setDate)