2013-05-16 66 views
0

我想在myapp中使用standart calendarView(api> 11),但我很惊讶,只能通过滚动来完成几个月之间的切换。我不想在日历视图之前和之后添加按钮。如何在calendarview中添加按钮?

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

    <LinearLayout 
     android:id="@+id/buttlayaout" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" > 

     <Button 
      android:id="@+id/button1" 
      android:layout_width="120dp" 
      android:layout_height="40dp" 
      android:layout_gravity="left" 
      android:text="Previous" /> 

     <Button 
      android:id="@+id/button2" 
      android:layout_width="120dp" 
      android:layout_height="40dp" 
      android:layout_gravity="left" 
      android:text="Next" /> 
    </LinearLayout> 

    <CalendarView 
     android:id="@+id/calendarView1" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" > 
    </CalendarView> 

</LinearLayout> 

回答

0

由我知道你不能添加按钮到日历视图。你可以做出选择。 我已经做了5年的水平滚动视图,从现在开始。还有几个月的另一个水平滚动视图。 提取选定的月份和年份后。你可以用你自己的日期选择CalendarView.setData(),它会为你设置日期