我想实现一个日历视图,如Google日历,将日历视图向上滚动到单行水平日历视图。 任何人都可以建议一个很好的图书馆知道即时通讯使用材料日历视图在我的应用程序。 enter image description hereCalendar Calendar like Google Calendars
0
A
回答
0
您可以检查此tutorial它采用CalendarListview
。您需要将此库添加到您的Gradle中。
dependencies {
compile 'com.github.traex.calendarlistview:library:1.2.3'
}
然后宣布DayPickerView
您的布局XML文件中:
<com.andexert.calendarlistview.library.DayPickerView
android:id="@+id/pickerView"
xmlns:calendar="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
接下来,你要实现你的活动或您的片段DatePickerController
。您将必须设置getMaxYear
和onDayOfMonthSelected
。第一个是当前人与这个maxYear之间的最大年份。每当用户选择一个新的日期时,就会调用第二个。
@Override
public int getMaxYear()
{
return 2015;
}
@Override
public void onDayOfMonthSelected(int year, int month, int day)
{
Log.e("Day Selected", day + "/" + month + "/" + year);
}
从这个post还可依据,
如果要管理日历您的日程安排,你可以整合
Google Calendar
,检查Google Calendar API。这是一个教程,向您展示如何整合它。如果您只想通过
popped-up calendar view
选择日期,则可以查找第三方日历库,例如android-times-square,Android-MonthCalendarWidget ...和google以查找更多信息。
希望这会有所帮助!
相关问题
- 1. Google Calendar API:java.lang.ClassNotFoundException:com.google.common.collect.Maps
- 2. Google Calendar API getRefreshToken
- 3. Google Calendar Ruby API
- 4. Google Calendar Feed
- 5. Google Calendar API V3
- 6. Fullcalendar + Private google calendar
- 7. Google Calendar API V3删除API
- 8. Google Calendar API集成
- 9. Google Calendar API:GDataEntryCalendarEvent问题
- 10. Google App Engine和Google Calendar API
- 11. Google Calendar API日历ID和事件ID
- 12. Google Calendar API v3 PHP和JSON
- 13. Google Calendar API - PHP - “Class'apiClient'not found”
- 14. Zend GData,Google Calendar API问题
- 15. Google Calendar Event ID global or not?
- 16. Google Calendar v3 api添加ExtendedProperties
- 17. Google Calendar API活动地点
- 18. 通过Google Calendar API抓取Google任务?
- 19. Java中的安全API AuthSub(Google Calendar API)
- 20. Component DatePicker/Calendar
- 21. full calendar draggable
- 22. asp.net使用CALENDAR
- 23. Calendar Year View -
- 24. JSF Rich Calendar
- 25. Calendar Extender SelectedDate Null
- 26. Android Studio Calendar Picker
- 27. Javascript Calendar Sandbox
- 28. Calendar类混乱
- 29. Yahoo Calendar API iPhone
- 30. Jalali Calendar fullcalendar
我已经检查了这一点,但我想要我的calendarview显示比当我向上滚动calendarview将collape单线水平日历视图。 实现此功能的任何想法。 –