2013-05-16 79 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(),它會爲你設置日期