Android 原生 CalendarView 修改样式

复制代码
<CalendarView
            android:id="@+id/calendar_view"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginHorizontal="16dp"
            android:layout_marginTop="10dp"
            app:layout_constraintTop_toBottomOf="@id/tv_title"
            android:theme="@style/CalendarViewStyle"
            android:weekDayTextAppearance="@style/weekDayTextStyle" />

在style中

复制代码
<!--星期的字体样式-->
    <style name="weekDayTextStyle" parent="TextAppearance.AppCompat">
        <item name="android:textColor">#F4F5F7</item>
        <item name="android:textSize">13sp</item>
    </style>

    <style name="CalendarViewStyle">
        <!--选中后背景-->
        <item name="colorAccent">#B9EBEC</item>
        <item name="colorPrimary">@color/white</item>
        <!--选中后字体颜色-->
        <item name="android:textColorPrimaryInverse">@color/color_333333</item>
        <!--标题颜色-->
        <item name="android:textColorPrimary">@color/white</item>
    </style>

参考链接 CalendarView 修改样式

相关推荐
3***16106 分钟前
MySQL中ON DUPLICATE KEY UPDATE的介绍与使用、批量更新、存在即更新不存在则插入
android·数据库·mysql
L***865314 分钟前
MySQL中between and的基本用法、范围查询
android·数据库·mysql
p***950023 分钟前
MySQL Workbench菜单汉化为中文
android·数据库·mysql
l***914738 分钟前
MySQL--》如何在MySQL中打造高效优化索引
android·mysql·adb
用户693717500138442 分钟前
18.Kotlin 类:类的形态(五):嵌套类与内部类 (Nested & Inner)
android·后端·kotlin
KiwisBird43 分钟前
Android 冷启动黑/白屏 or“两个启动屏幕(SplashActivity)?”or“多了一个含有app icon的启动页面”
android
安卓理事人43 分钟前
安卓临时缓存sp工具类
android·缓存
r***01381 小时前
SpringBoot3 集成 Shiro
android·前端·后端
h***34631 小时前
SpringBoot3.3.0集成Knife4j4.5.0实战
android·前端·后端
j***57681 小时前
MySQL——表操作及查询
android·mysql·adb