0

我用 CalendarView 创建了一个活动。上下滚动时,有时其中一条灰色水平线会消失。有关我正在谈论的线条,请参见下图。这是什么原因造成的?

在此处输入图像描述

view_calendar.xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >
    <CalendarView
        android:id="@+id/calendar"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />
</RelativeLayout>

ViewCalendar.java

public class ViewCalendar extends Activity {

    @Override
    public void onCreate (Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.view_calendar); 
    }
}
4

1 回答 1

0

在您的“日历”中,一条消失的灰线表明您在该行中。在那条消失的行中,一个块显示灰色指向当前日期。就像在您的“日历”中那样22。您可以在以下链接中提供的图像中看到。

http://www.edumobile.org/android/android-development/calenderview-example/

在您的 xml 中尝试此代码-

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<CalendarView
    android:id="@+id/calendar"
    android:layout_width="match_parent"
    android:layout_height="match_parent" />
</RelativeLayout>
于 2013-12-18T12:08:29.953 回答