Mat*_*atF 22 android android-datepicker
我在更改对话框按钮的文本时遇到了一些麻烦.
我试着用:
setButton(int whichButton,
CharSequence text,
DialogInterface.OnClickListener listener)
Run Code Online (Sandbox Code Playgroud)
和
setButton(int whichButton, CharSequence text, Message msg)
Run Code Online (Sandbox Code Playgroud)
但我无法弄清楚要放什么作为第三个参数.我可以通过一个新的OnClickListener,但我想使用回调DatePickerDialog.OnDateSetListener.
我想,当我设置一个新Listener的Button中DateSetListener不会NE叫了吗?
Ind*_*tal 49
setButton是正确的方法.因为侦听器只是传递对话框对象本身,因为它onDateSetListener与对话框的构造函数一起传递.
DatePickerDialog dpd = new DatePickerDialog(this, mDateSetListener, mYear_g, mMonth_g, mDay_g);
dpd.setButton(DatePickerDialog.BUTTON_POSITIVE, "Button Text", dpd);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13922 次 |
| 最近记录: |