personal_calendar_view.xml 2.5 KB
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_marginHorizontal="@dimen/dp_10"
    android:layout_marginTop="@dimen/dp_10"
    android:layout_marginBottom="@dimen/dp_20"
    android:orientation="vertical">


    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center">

        <androidx.appcompat.widget.AppCompatImageView
            android:id="@+id/iv_calendar_left"
            android:layout_width="wrap_content"
            android:layout_height="@dimen/dp_13"
            android:adjustViewBounds="true"
            android:src="@drawable/jiantouzuo" />

        <androidx.appcompat.widget.AppCompatTextView
            android:id="@+id/tv_now_time"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginHorizontal="@dimen/dp_12"
            android:text="2022-4"
            android:textColor="@color/white"
            android:textSize="@dimen/sp_9"
            android:textStyle="bold" />

        <androidx.appcompat.widget.AppCompatImageView
            android:id="@+id/iv_calendar_right"
            android:layout_width="wrap_content"
            android:layout_height="@dimen/dp_13"
            android:adjustViewBounds="true"
            android:src="@drawable/jiantouyou" />

    </LinearLayout>


    <com.haibin.calendarview.CalendarView
        android:id="@+id/calendar_view"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        app:calendar_height="@dimen/dp_18"
        app:current_month_text_color="@color/white"
        app:day_text_size="@dimen/sp_9"
        app:month_view="com.studymachine.www.widget.PersonalMonthView"
        app:month_view_show_mode="mode_fix"
        app:select_mode="single_mode"

        app:other_month_text_color="@color/white50"
        app:scheme_text_color="@color/color_68D5FB"
        app:selected_text_color="@color/color_68D5FB"

        app:selected_theme_color="@color/color_68D5FB"

        app:week_background="@color/transparent"
        app:week_bar_height="@dimen/dp_20"
        app:week_start_with="mon"

        app:week_text_color="@color/white"
        app:week_text_size="@dimen/sp_9"

        />


</LinearLayout>