2016-01-11 15 views
10

Letzten Monat Google Die Möglichkeit hinzugefügt, eigenständige Erinnerungen in ihre Kalender-App hinzuzufügen (siehe article). Ich habe versucht, diese Ereignisse über den Standardanbieter für Kalenderinhalte zu erhalten, aber ohne Erfolg. Diese Elemente werden nicht von CalendarContract.Instances zurückgegeben. CONTENT_URI Query und werden auch nicht als Alerts in CalendarContract.CalendarAlerts.CONTENT_URI aufgeführt.Wie man neue Android Calendar App Reminders abfragt?

Vielleicht werden diese Daten überhaupt nicht exportiert.

P.S. Ich weiß, wie Erinnerungen an Ereignisse im Zusammenhang abzufragen, das ist nicht das, was ich hier

bin gefragt
+0

Irgendwelche Updates zu diesem? Vielen Dank. – OferR

+0

@OferR, irgendwelche Updates? –

+0

Nicht möglich, aber afaik, wird ein Kopfgeld setzen – FrankMonza

Antwort

2

Dies ist, wie Sie für Erinnerungen abfragen können, können mehr Details in this class

// start reminders query 
args = new String[] { Long.toString(mEventId) }; 
uri = Reminders.CONTENT_URI; 
startQuery(TOKEN_QUERY_REMINDERS, null, uri, REMINDERS_PROJECTION, REMINDERS_WHERE, args, null); 

zu finden, wo REMINDERS_WHERE und REMINDERS_PROJECTION sind

private static final String REMINDERS_WHERE = Reminders.EVENT_ID + "=?"; 
private static final String[] REMINDERS_PROJECTION = new String[] { 
    Reminders._ID,      // 0 
    Reminders.MINUTES,   // 1 
    Reminders.METHOD   // 2 
}; 
+1

Verleihung von Kopfgeld, weil ich keine andere Antwort vor Ablauf erhalten habe und es wurde upvoted, noch zu testen, wird als richtig im Fall markieren. Vielen Dank! – FrankMonza

+0

Das ist falsch. Diese Antwort spricht immer noch über Erinnerungen an ein Ereignis, nicht über die neuen eigenständigen "Erinnerungen". –