Android 日期选择器显示不需要的视图
Android Date Picker showing unwanted view
val datePickerDialog = DatePickerDialog(
this@AddTaskActivity,
R.style.DateTimePickerTheme,
startDatePickerListener,
myCalendar
.get(Calendar.YEAR),
myCalendar.get(Calendar.MONTH),
myCalendar.get(Calendar.DAY_OF_MONTH)
)
<style name="DateTimePickerTheme" parent="Theme.AppCompat.Light.Dialog">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/theme_blue</item>
</style>
以上是我的代码,视图显示如上图1。
但预期如下图 2 所示。
日期选择器顶部有不需要的日期
图片 1(显示)
图片 2(预期图片)
您必须删除标题栏。要删除标题栏.. 使用此代码
datePickerDialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
并且不要调用 datePickerDialog.setTitle("title")
如果使用
,请删除 setTitle
datePickerDialog.setTitle("title")
val datePickerDialog = DatePickerDialog(
this@AddTaskActivity,
R.style.DateTimePickerTheme,
startDatePickerListener,
myCalendar
.get(Calendar.YEAR),
myCalendar.get(Calendar.MONTH),
myCalendar.get(Calendar.DAY_OF_MONTH)
)
<style name="DateTimePickerTheme" parent="Theme.AppCompat.Light.Dialog">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/theme_blue</item>
</style>
以上是我的代码,视图显示如上图1。 但预期如下图 2 所示。 日期选择器顶部有不需要的日期
图片 1(显示)
图片 2(预期图片)
您必须删除标题栏。要删除标题栏.. 使用此代码
datePickerDialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
并且不要调用 datePickerDialog.setTitle("title")
如果使用
,请删除 setTitledatePickerDialog.setTitle("title")