android - 重命名日期选择器中的默认按钮(android)

标签 android datepicker android-alertdialog

如何重命名 DatePicker 对话框中的默认按钮(“SET”)?

我的对话:

case IDD_SET_NAME:
final Calendar c = Calendar.getInstance();
myYear = c.get(Calendar.YEAR);
myMonth = c.get(Calendar.MONTH);
myDay = c.get(Calendar.DAY_OF_MONTH);
DatePickerDialog DatePicker = new DatePickerDialog(this, myCallBack, myYear, myMonth, myDay);
return DatePicker;

最佳答案

您可以更改 DatePickerDialog 将按钮文本设置为:

DatePickerDialog datePicker = new DatePickerDialog(this, myCallBack, myYear, myMonth, myDay);
datePicker.setButton(DatePickerDialog.BUTTON_POSITIVE, "Enter text here", datePicker);

关于android - 重命名日期选择器中的默认按钮(android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12836110/

相关文章:

java - 在关闭警报对话框之前检查网络连接

android - 如何在 AlertDialog Android 中插入 editText 编号

Android EditText 协程去抖操作符,如 RxJava

android - ActivityResultContracts.TakePicture()

JavaScript 日期数学不起作用

c# - 如何使用 DatePicker 和 TextBox 将数据添加到 ObservableCollection

java - 如何编辑 Android 对话框标题

android - 从 onDraw() 调用 invalidate() 会导致堆栈溢出吗?

安卓计费 : How to handle pending purchases

asp.net-mvc - HTML5 Mobile Safari DatePicker - 初始值