AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung Android Kalender mit bestimmtem Termin starten

Android Kalender mit bestimmtem Termin starten

Ein Thema von sko1 · begonnen am 12. Mär 2018 · letzter Beitrag vom 16. Mär 2018
Antwort Antwort
sko1

Registriert seit: 27. Jan 2017
569 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#1

Android Kalender mit bestimmtem Termin starten

  Alt 12. Mär 2018, 13:24
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:
long eventID = 208;
...
Uri uri = ContentUris.withAppendedId(Events.CONTENT_URI, eventID);
Intent intent = new Intent(Intent.ACTION_VIEW)
   .setData(uri);

    startActivity(intent);
Kann mir bitte jemand unter die Arme greifen?

Ciao
Stefan
  Mit Zitat antworten Zitat
jobo

Registriert seit: 29. Nov 2010
2.242 Beiträge
 
Delphi 2010 Enterprise
 
#2

AW: Android Kalender mit bestimmtem Termin starten

  Alt 12. Mär 2018, 18:09
sowas hast Du Dir mal angesehen?
https://developer.android.com/guide/...ml#intent-edit
Gruß, Jo
  Mit Zitat antworten Zitat
sko1

Registriert seit: 27. Jan 2017
569 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#3

AW: Android Kalender mit bestimmtem Termin starten

  Alt 13. Mär 2018, 07:42
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
  Mit Zitat antworten Zitat
jobo

Registriert seit: 29. Nov 2010
2.242 Beiträge
 
Delphi 2010 Enterprise
 
#4

AW: Android Kalender mit bestimmtem Termin starten

  Alt 13. Mär 2018, 12:52
Nein, sorry, wie das in Delphi aussehen soll, kann ich Dir auch nicht sagen. Es war einfach nur ein Verweis auf die Doku.
Gruß, Jo
  Mit Zitat antworten Zitat
sko1

Registriert seit: 27. Jan 2017
569 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#5

AW: Android Kalender mit bestimmtem Termin starten

  Alt 16. Mär 2018, 09:26
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:
long eventID = 208;
...
Uri uri = ContentUris.withAppendedId(Events.CONTENT_URI, eventID);
Intent intent = new Intent(Intent.ACTION_VIEW)
   .setData(uri);

    startActivity(intent);
in Delphi übersetzen?

Oder welche anderen Möglichkeiten habe ich noch um das Ziel zu erreichen?

Ciao
Stefan
  Mit Zitat antworten Zitat
franktron

Registriert seit: 11. Nov 2003
Ort: Oldenburg
1.377 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#6

AW: Android Kalender mit bestimmtem Termin starten

  Alt 16. Mär 2018, 16:38
Vielleicht einfach Das Datum und die Zeit anzeigen.
Also nicht den Termin selbst sondern das Datum und die Zeit als Parameter übergeben.
Frank
Tux sein Lieblingsquellcode
While anzfische<TuxSatt do begin
Fisch:=TFisch.Create; Tux.EssenFisch(Fisch); Fisch.Free;inc(anzfische); end;
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:47 Uhr.
Powered by vBulletin® Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2018 by Daniel R. Wolf