为什么我的calendarView是一个列表?

时间:2016-02-23 02:29:30

标签: android calendarview

我想拥有一个CalendarView,并使用button或touchEvent切换月份。但现在我的日历是垂直列表。我怎么能禁用它?

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
    android:layout_height="match_parent"
    android:layout_width="match_parent"
    xmlns:android="http://schemas.android.com/apk/res/android">

    <com.dot.weezyu.custom.BlurredImage
        android:src="@drawable/background"
        android:scaleType="centerCrop"
        android:scrollbars="none"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />

    <LinearLayout
        android:orientation="vertical" android:layout_width="match_parent"
        android:layout_height="match_parent">

        <CalendarView
            android:layout_width="match_parent"
            android:layout_height="300dp"
            android:id="@+id/calendarView"/>

        <TextView
            style="@android:style/TextAppearance.DeviceDefault.Large"
            android:text="@string/calendar"
            android:gravity="center"
            android:layout_width="match_parent"
            android:layout_height="match_parent" />
    </LinearLayout>
</RelativeLayout>

编辑:enter image description here

你可以看到,我的日历是一个列表垂直。

1 个答案:

答案 0 :(得分:0)

我不知道您想要什么,您可以使用calendarView.setDate()来设置日期和切换月份。