Dokumentacja dostępnych intencji

W tym dokumencie opisujemy domyślne aplikacje i ustawienia Google w ramach standardowej implementacji na Androidzie.

Intencje obsługiwane przez aplikacje Google na Androida

Android jest dostarczany z działaniami, które obsługują podane niżej pary identyfikatora URI intencji i działań.

Schemat Action (Działanie)
android.intent.action.value
Opis
http://adres_internetowy
https://adres_internetowy
ZOBACZ Otwórz okno przeglądarki pod podanym adresem URL.
"" (pusty ciąg znaków)
http://adres_internetowy
https://web_address
WEB_SEARCH Otwiera plik w przeglądarce w lokalizacji na urządzeniu.
tel.: phone_number ZADZWOŃ

Dzwoni pod podany numer telefonu. Akceptowane są prawidłowe numery telefonów zgodne z normą IETF RFC 3966. Prawidłowe przykłady:

  • tel.: 2125551212
  • tel.: (212) 555 1212

Dialer dobrze sprawdza się w normalizowaniu niektórych rodzajów schematów, np. numerów telefonów, więc opisany schemat nie jest dokładnie wymagany w fabryce Uri(URI string). Jeśli jednak nie wypróbowałeś schematu lub nie masz pewności, czy można go obsłużyć, użyj fabryki Uri.fromParts(scheme, ssp, fragment).

Uwaga: wymaga to, aby aplikacja zażądała w pliku manifestu tych uprawnień: <uses-permission id="android.permission.CALL_PHONE" />

tel:phone_number
wiadomość głosowa:

DIAL

Powoduje wybranie (ale nie powoduje połączenia) pod podany numer (lub wiadomość głosową zapisaną na telefonie). Normalizacja numeru telefonu opisana dla funkcji CALL ma zastosowanie również do DIAL.

geo:szerokość,długość geograficzna
geo:szerokość,długość geograficzna?z=powiększenie
geo:0,0?q=moj+ulica+adres
geo:0,0?q=firma+blisko+miasta
ZOBACZ Otwiera aplikację Mapy Google dla danej lokalizacji lub zapytania. Schemat identyfikatora URI geograficznego (nie w pełni obsługiwany) jest obecnie w trakcie opracowywania.

Pole z określa poziom powiększenia. Poziom powiększenia równy 1 pokazuje całą Ziemię wyśrodkowaną na danej pionie długości. Poziom powiększenia równy 2 pokazuje jedną czwartą kuli ziemskiej itd. Najwyższy poziom powiększenia to 23. Większy poziom powiększenia zostanie ograniczony do wartości 23.

google.streetview:cbll=lat,lng&cbp=1,yaw,pitch,zoom&mz=mapZoom ZOBACZ Otwiera aplikację Street View w określonej lokalizacji. Schemat URI korzysta ze składni informacji o panoramach Street View w adresach URL Map Google.

Pole cbll jest wymagane. Pola cbp i mz są opcjonalne.

ParametrOpis
szer. geogr.szerokość geograficzna
NWdługość geograficzna
odchyleniePanorama pośrodku środka widoku o stopniach w prawo, od kierunku północnego.
Uwaga: wymagane są 2 przecinki po parametrze odchylenia. Są one obecne ze względu na zgodność wsteczną.
rzutPanorama w centrum widoku w stopniach od -90 (patrz prosto w górę) do 90 (patrz prosto w dół)
zoomZoom panoramiczny. 1,0 = normalne powiększenie, 2,0 = powiększenie 2x, 3,0 = powiększenie 4x itd.
Powiększenie o wartości 1,0 oznacza pole widzenia w poziomie o 90 stopniach w nominalnym trybie poziomym w przypadku wyświetlacza o współczynniku proporcji 4 x 3. Telefony z Androidem w trybie pionowym dostosowują powiększenie tak, aby pole widzenia w pionie było mniej więcej takie same jak w przypadku poziomego pola widzenia. Oznacza to, że pole widzenia w poziomie na telefonie z Androidem w orientacji pionowej jest znacznie węższe niż w trybie poziomym. Ma to na celu zminimalizowanie efektu obiektywu rybiego oka w przypadku używania pola 90 stopni w poziomie w trybie portretowym.
Powiększenie mapyPowiększenie mapy lokalizacji powiązanej z panoramą. Ta wartość jest przekazywana do aktywności w Mapach po wybraniu w Street View pozycji „Przejdź do Map” w menu. Odpowiada on parametrowi z w intencji geo:.