Sto provando a leggere i promemoria impostati dall'utente. Cosa intendo con "promemoria": attualmente ci sono due significati diversi, il primo è l'"avviso" relativo a ciascun evento nel calendario e puoi leggerli da CalendarContract.Reminders
, il secondo sono eventi non collegati inseriti dall'utente tramite Google Ora con "ricordami di ..." o tramite l'app Google Calendar con azione di inserimento promemoria. Sto parlando della seconda. Sto leggendo dalla tabella degli eventi CalendarContract.Events
. Tuttavia sembra che questa informazione non sia stata salvata lì o che non sia accessibile. C'è un fornitore di contenuti diverso per i promemoria?Come leggere i promemoria nei calendari di google
risposta
i promemoria dei dati sembra essere tenuto in un database accessibile dal fornitore di contenuti della 'com.google.android.gms.reminders.provider.RemindersProvider'.
Sfortunatamente, il provider non viene esportato e pertanto non è accessibile alle app di terze parti.
Inutile dire che il fornitore di contenuti non è documentato e nessuna API pubblica esiste.
Prova ad utilizzare la trasmissione 'ACTION_EVENT_REMINDER', questa intenzione viene attivata quando è necessario inviare una notifica di allarme per un promemoria (android.intent.action.EVENT_REMINDER).
Ecco un codice di esempio per EVENT_REMINDER:
<receiver android:name="com.eshayne.android.CalendarTest">
<intent-filter>
<data android:scheme="content"/>
<action android:name="android.intent.action.EVENT_REMINDER" />
</intent-filter>
</receiver>
IntentFilter filter = new IntentFilter(CalendarContract.ACTION_EVENT_REMINDER);
filter.addDataScheme("content");
registerReceiver(myRemindersReceiver, filter);
Non hai capito la domanda – greywolf82
- 1. Promemoria datati nei calendari sharepoint
- 2. API calendario Google: selezione/creazione di calendari?
- 3. google calendar api: calendari vs calendarList
- 4. Plotaggio di calendari di ritaglio
- 5. Come interrogare i nuovi promemoria dell'app Calendario Android?
- 6. Esiste un'API pubblica di Google per accedere ai promemoria impostati in Google Now o Google Keep?
- 7. Come leggere i valori di tempo corretti da Google Spreadsheet
- 8. Calendari festivi, formati di file, e altri
- 9. Promemoria in GWT
- 10. EWS: accesso ai calendari condivisi
- 11. come calcolare il promemoria float per i due valori float
- 12. Apple fornisce un'interfaccia utente per modificare/aggiungere promemoria?
- 13. Chiudi promemoria Outlook
- 14. promemoria Outlook simultanei su più dispositivi
- 15. Come interrompere correttamente una catena di promemoria node.js utilizzando Q?
- 16. EventKit: promemoria dueDateComponents vs allarme
- 17. Come leggere i dati nei batch TensorFlow dalla coda di esempio?
- 18. Promemoria mango nella schermata bloccata
- 19. mysql promemoria di compleanno, anno bisestile
- 20. Accesso ai promemoria di Posta in arrivo di Google tramite l'API
- 21. Come leggere gli eventi dall'API di Google Analytics?
- 22. Architettare un sistema per email di promemoria
- 23. Come leggere un crash crash di google chrome con windbg
- 24. Modifica della foto nei post di Google+
- 25. come leggere i registri delle chiamate una volta terminata la chiamata e archiviata nei registri?
- 26. Come accedere a livello di programmazione ai promemoria?
- 27. Heroku | come leggere i log del router
- 28. iphone iOS4 accesso allo scambio di cartelle/calendari pubblici
- 29. "impossibile leggere la lunghezza della proprietà di null" - Google
- 30. Punteggi falsi nei servizi di gioco di Google Play
Questa funzionalità di promemoria non è disponibile per quanto ne so. – luc
@luc Sì, non ho trovato alcuna documentazione. Sembra che non ci siano API pubbliche – greywolf82
@ greywolf82 Eventuali aggiornamenti su questo? Grazie. – OferR