Ten przewodnik pomoże Ci zrozumieć, jak użytkownicy wybierają treści multimedialne.
Postępując zgodnie ze standardowym schematem interfejsu Picker API, zacznij wybierać po wyświetleniu przez aplikację pickerUri
i podczas sprawdzania przez aplikację, czy mediaItemsSet
zwróci wartość true.
Aby zobaczyć te czynności na swoim urządzeniu, otwórz naszą przykładową aplikację.
Rozpocznij sesję wybierania
Po utworzeniu sesji aplikacja powinna wyświetlić użytkownikom pickerUri
.
- Wyświetl
pickerUri
jako kod QR i adres URL. - Podać przydatny tekst obok
pickerUri
. Możesz na przykład napisać: „Skanuj ten kod, aby otworzyć Zdjęcia Google i wybrać swoje elementy”. - W przypadku urządzeń o ograniczonych możliwościach wprowadzania danych (np. kiosków, tabletów, telewizorów smart TV) zapoznaj się z zaleceniami producenta sprzętu dotyczącymi rozmiaru tekstu i szerokości kodu QR.
Wyszukiwanie i wybieranie zdjęć
Gdy użytkownik otworzy pickerUri
, przejdzie do strony wyboru zdjęć w aplikacji Zdjęcia Google.
Na tej stronie zawsze będą wyświetlane najnowsze zdjęcia z biblioteki Zdjęć Google użytkownika. Albumy, ulubione i inne popularne kategorie zdjęć nie są wyświetlane bezpośrednio. Użytkownicy mogą wyszukiwać zdjęcia, korzystając z różnych kryteriów, takich jak słowa kluczowe, daty, lokalizacje i tytuły albumów.
Jeśli Twoja aplikacja korzysta z albumów, dat lub innych popularnych kategorii zdjęć, ułatwij użytkownikom wyszukiwanie, wyświetlając im odpowiedni komunikat po otwarciu Zdjęć Google.
Jeśli na przykład chcesz, aby użytkownicy udostępnili określony album, możesz dodać ten tekst na tej samej stronie, na której użytkownicy łączą się z Zdjęciami Google: „Połącz się ze Zdjęciami Google, a potem wyszukaj album, który chcesz udostępnić”.
Po wyszukaniu użytkownik może wybrać co najmniej 1 element z wyników.
Ekran „Gotowe”
Gdy użytkownik naciśnie przycisk „Gotowe” i zakończy wybieranie, zobaczy ekran „Gotowe”.
Aby umożliwić użytkownikom wybranie większej liczby zdjęć, wyświetl ponownie w aplikacji opcję pickerUri
. Jeśli użytkownicy użyją opcji pickerUri
po raz drugi, utworzy się nowa sesja wybierania.