2011-11-23 29 views
11

Tengo una tabla HTML con fechas y detalles. Quiero mostrarlo en una vista de calendario. Encontré el API integrado 11 CalendarView, pero no puedo inflarlo cuando estoy usando API 8 (que necesito ...)Vista de calendario para Android GingerBread y anterior (API <11)

PS. No necesito un calendario completamente funcional. Solo quiero mostrar esta información.

¿Hay alguna manera de solucionarlo?

Respuesta

13

Como usted ha mencionado, no hay manera de mostrar un calendario en niveles de la API de más edad, pero se puede tratar algunos proyectos de código abierto:

+3

¡Muchas gracias! Personalmente me gustó el segundo enlace. también me ayudó a entender la forma en que funciona mejor. ¡GRACIAS! –

1

Se podía agarrar el source code to CalendarView e intente usarlo en su propio proyecto en su propio paquete. Fuera del manguito, parece ser compilable desde el SDK.

De lo contrario, utilice una solución de terceros existente como sugiere Macarse.

29

Escribí la biblioteca Caldroid (https://github.com/roomorama/Caldroid) que es fácil de configurar y tiene muchas características como la fecha de configuración min/max, fechas desactivadas, seleccionar el intervalo de fechas, etc. Es bastante fácil personalizar la apariencia. Solo para compartir si alguien lo puede encontrar útil :)

+1

Es la mejor implementación de calendario jamás vista para Android. ¡Muy buen trabajo! – sMau

+1

¡Gracias, tu lib es increíble! – VAdaihiep

+0

Gracias. Salvaste mi día. –

0

Supongo que esta pregunta es un poco antigua pero todavía existe la Android-Week-View que está disponible en la API 9 (y estoy trabajando en ello para que sea compatible incluso con inferior).

No tiene MonthView, pero el código es bastante claro y fácil de entender, y se ha implementado directamente desde la clase de vista. También hay una comunidad buena y activa detrás de esto.

Cuestiones relacionadas