2013-05-20 20 views
7

I miei requisiti: - Sto provando a creare un'app che abbia solo funzionalità di calendario, quando l'utente apre l'app, il calendario si apre come il calendario di Google. Ricevo eventi dal servizio web e devo mostrare quegli eventi in base alla data nel calendario. Ora se il loro è un evento in qualsiasi data rispetto al loro dovrebbe essere un blocco di colore per il tempo dell'evento, e se ci sono più eventi, allora dobbiamo mostrare più blocchi di colore ciascuno per un evento.Come creare un calendario personalizzato con la gestione degli eventi?

Sono qui per un buon consiglio. Posso farlo in base alle librerie o alle API predefinite? perché ho letto l'API di Android Calendar, CalendarView, calendar-provider, CalendarContract. Ma nessuno dice che come possiamo mostrare gli eventi nel tuo calendario.

Quindi lo sto provando con il calendario personalizzato. Sono in grado di creare un calendario personalizzato utilizzando Gridview.

Image of calendar I have now.

voglio farlo sembrare come questo con eventi

Calendar Image with Events.

BTW mio minimo supporto Android è v4.0 Android

+1

Cosa ti aspetti da "qualsiasi API per creare un calendario personalizzato", la domanda è davvero difficile da capire –

+0

Un calendario personalizzato in cui l'utente può gestire i suoi eventi – Anil

+0

Ciao! Benvenuto in StackOverflow! StackOverflow è per la programmazione di domande, e questa non è una domanda, ma più di un rant. – CommonsWare

risposta

10

Posso farlo librerie predefinite o API?

No. CalendarView è più di un selettore di date alternativo di DatePicker.

ExtendedCalendarView sembra più in linea con quello che stai cercando.

+0

o questo: http://www.androidviews.net/2013/03/timessquare-for-android/ – HelmiB

+0

@HelmiB: In realtà, è più simile a 'CalendarView' - è progettato per raccogliere le date, non mostrare gli eventi su un calendario. – CommonsWare

+0

sì, trovo ExtendedCalendarView più adatto alle mie esigenze. upvoted per ora, lo accetterò di sicuro se risolve il mio problema :) – Anil

Problemi correlati