Aplikacja, nad którą pracuję, musi umożliwiać tworzenie wydarzeń w wybranym Kalendarzu, a gdy użytkownik wyświetli te wydarzenia w aplikacji do przeglądania kalendarza, będzie mogła wrócić do mojej aplikacji, aby zobacz więcej informacji na ten temat i związanych z nim danych.Otwieranie aplikacji na Androida z Kalendarza
Za pomocą Calendar Provider Jestem w stanie utworzyć zdarzenia i przechowuję Uri do zdarzenia w celu późniejszego użycia/usunięcia, ale nie znalazłem dobrego sposobu na otwarcie aplikacji z tych zdarzeń w aplikacji do wyświetlania kalendarza.
Dwie opcje, które rozważałem, to uwzględnienie niestandardowego adresu URL w opisie zdarzenia, które po kliknięciu zostanie przechwycone przez filtr zamiany w mojej aplikacji (np. Myapp: // event/1000) lub mogę ustawić CUSTOM_APP_PACKAGE and CUSTOM_APP_URI wartości z CalendarContract podczas tworzenia zdarzenia.
Mój problem z pierwszą opcją jest taki, że nie sądzę, że mogę zagwarantować, że aplikacja do przeglądania kalendarzy poprawnie potraktuje mój niestandardowy URL jako link i niech użytkownik go kliknie (nie działał w kalendarzu Google na mój tablet). Druga opcja wygląda bardziej obiecująco, ale nie udało mi się znaleźć wiele dokumentacji wyjaśniającej, jak z niej korzystać.
Czy ktoś wie, jak prawidłowo to zrobić? Każda pomoc jest doceniana!
Proszę podać informacje. o tym, jak wprowadzono opcję powrotu do aplikacji z Kalendarza? –
Cześć Woestman!Czy możesz przekazać nam informacje na temat mechanizmu implementacji, aby powrócić do aplikacji z Kalendarza, aby wyświetlić więcej informacji na jej temat. –