如何更改Android中日期选择器的背景颜色

2023-12-24

我需要更改android中calendarDatePicker的背景白色。我已经尝试了很多链接。但对我来说没有任何作用。因此,如果您有任何想法,请与我分享。我知道这是一个重复的问题。但我的要求完全不同。这就是我在这里发布问题的原因。需要将浅灰色更改为我想要的颜色

这是我的日历活动

    public void calenderPicker() {
    Calendar date = Calendar.getInstance();
    CalendarDatePickerDialog calendarDatePickerDialog = CalendarDatePickerDialog.newInstance(Personal.this, date.get(Calendar.YEAR), date.get(Calendar.MONTH),
                               date.get(Calendar.DAY_OF_MONTH));
    calendarDatePickerDialog.show(getFragmentManager(), FRAG_TAG_DATE_PICKER);
    }

这是我的 onDateset()

@Override
    public void onDateSet(CalendarDatePickerDialog calendarDatePickerDialog, int year, int monthOfYear, int dayOfMonth) {
}

用户 Raghunandhan 在评论中准确指出,您必须准确更改背景颜色。

正如他告诉你要注意这个github https://github.com/flavienlaurent/datetimepicker发布。此外,您可以在您的项目中实现这一点。

In datetimepicker-library/res/layout/date_picker_selected_date.xml:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@id/day_picker_selected_date_layout"
    android:layout_width="@dimen/date_picker_component_width"
    android:layout_height="0.0dip"
    android:layout_weight="1.0"
    android:background="#C689F5"   //change the background color for your requirement
    android:gravity="center"
    android:orientation="vertical">

.........
.........
</LinearLayout>

Output:

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何更改Android中日期选择器的背景颜色 的相关文章

随机推荐