Notice: To have more control and no delay because of pull requests and release cycles, I started my own fork.
-
Merged pull request Quivr#84 to get rid of the input lag
-
Merged (my own) pull request Quivr#86 to have some nice prefetching
-
Latest gradle dependencies
-
Manual control of "All day events" header's visibility if there are no events: weekView.alwaysShowAllDayEventGap(true)
-
Set number of visible days with horizontal scale gesture instead of using an extra popup menu
- includes new listeners to get notified about scaling
-
Fixed crash on Android P devices (see: https://stackoverflow.com/questions/50231950/what-is-the-best-alternative-to-canvas-cliprect-with-region-op-replace)
Android Week View is an android library to display calendars (week view or day view) within the app. It supports custom styling.
- Week view calendar
- Day view calendar
- Custom styling
- Vertical scrolling and zooming
- Infinite horizontal scrolling
- Possibility to set min and max date
- Possibility to set range of visible hours
- All day events at the top
- Live preview of custom styling in xml preview window
- Quivr
- Series Addict
- Unicaen Timetable
- Using the library? Just make an issue
See the wiki
There is also a sample app to get you started.
Copyright 2014 Raquib-ul-Alam
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.