2011-11-23 9 views

risposta

13

Come lei ha ricordato, non c'è modo per mostrare un calendario dei livelli di api anziane, ma si può provare alcuni progetti open source:

+3

Grazie mille! Personalmente mi è piaciuto il secondo link. mi ha anche aiutato a capire come funziona meglio. GRAZIE! –

1

Si potrebbe afferrare il source code to CalendarView e provare a utilizzarlo nel proprio progetto nel proprio pacchetto. A prima vista, sembrerebbe essere costruibile dall'SDK.

In caso contrario, utilizzare una soluzione di terze parti esistente, come suggerisce Macarse.

29

Ho scritto la libreria di Caldroid (https://github.com/roomorama/Caldroid) che è semplice da configurare e ha molte funzioni come la data di impostazione min/max, le date disabilitate, l'intervallo di date selezionato ecc. È abbastanza semplice personalizzare l'aspetto. Solo per condividere se qualcuno potrebbe trovarlo utile :)

+1

È la migliore implementazione di calendario che abbia mai visto per Android. Davvero un buon lavoro! – sMau

+1

Grazie, la tua lib è fantastica! – VAdaihiep

+0

Grazie. Mi hai salvato la giornata. –

0

Immagino che questa domanda sia un po 'vecchia ma c'è ancora lo Android-Week-View che è disponibile dall'API 9 (e ci sto lavorando per renderlo compatibile anche inferiore).

Non ha MonthView ma il codice è abbastanza chiaro e facile da capire ed è stato implementato direttamente dalla classe View. C'è anche una comunità buona e attiva.

Problemi correlati