![]() |
Android Kalender mit bestimmtem Termin starten
Hallo,
mein Projekt, Termine aus einer eigenen App und der Android-Kalender-App zusammenzufassen, geht voran :-) Ich kann Termine aus meiner App und dem Android-Kalender lesen, ich kann per Intent nun aus der "Kalendersammlung" nun auch meine App mit dem gewünschten Termin starten, was mir fehlt und da suche ich nun auch schon wieder seit Tagen, wie ich den Android Kalender starten kann und dabei eine Event-Id übergeben kann, so dass der Kalender sofort das Ereignis anzeigt! Gefunden habe ich (fast) nichts zum Thema, Lesen und schreiben im Kalender dagegen massenhaft... Folgender Schnipsel sieht vielversprechend aus, den bekomme ich aber nicht nach Delphi übersetzt:
Delphi-Quellcode:
Kann mir bitte jemand unter die Arme greifen?
long eventID = 208;
... Uri uri = ContentUris.withAppendedId(Events.CONTENT_URI, eventID); Intent intent = new Intent(Intent.ACTION_VIEW) .setData(uri); startActivity(intent); Ciao Stefan |
AW: Android Kalender mit bestimmtem Termin starten
|
AW: Android Kalender mit bestimmtem Termin starten
Ja klar, aber das bringt mich keinen Schritt weiter da ich die dort gezeigten Codebeispiele nicht in Delphi übersetzen kann!
Mein gezeigter Schnipsel Code stammt von dort :-) Kannst Du mir sagen wie das in Delphi aussehen müsste, oder einen Hinweis wo ich nachlesen kann? ContentUris.withAppendedId kennt mein RAD-Studio Berlin nicht und Google bringt mich da auch absolut kein Stück weiter! Ciao Stefan |
AW: Android Kalender mit bestimmtem Termin starten
Nein, sorry, wie das in Delphi aussehen soll, kann ich Dir auch nicht sagen. Es war einfach nur ein Verweis auf die Doku.
|
AW: Android Kalender mit bestimmtem Termin starten
Hallo,
nach weiteren 4 Tagen vergeblicher Suche im Netz möchte ich die Frage noch mal hochholen: Wie kann ich aus einer FMX Anwendung unter Android den Kalender mit einem bestimmten Eintrag starten) Wie kann ich diesen Codeschnipsel
Delphi-Quellcode:
in Delphi übersetzen?
long eventID = 208;
... Uri uri = ContentUris.withAppendedId(Events.CONTENT_URI, eventID); Intent intent = new Intent(Intent.ACTION_VIEW) .setData(uri); startActivity(intent); Oder welche anderen Möglichkeiten habe ich noch um das Ziel zu erreichen? Ciao Stefan |
AW: Android Kalender mit bestimmtem Termin starten
Vielleicht einfach Das Datum und die Zeit anzeigen.
Also nicht den Termin selbst sondern das Datum und die Zeit als Parameter übergeben. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz