Ikony miejsc wskazują różne typy miejsc (np. kawiarnie, biblioteki i muzea). Możesz żądać adresów URL ikon w formacie PNG, jako kolor tła ikony, Aktualne miejsce, i Szczegóły miejsca (nowość) żądań.
Aby poprosić o obraz ikony i kolor tła miejsca, dołącz do prośby te pola:
Place.Field.ICON_MASK_URLPlace.Field.ICON_BACKGROUND_COLOR
Poniższe przykłady pokazują korzystanie z obrazu ikony i koloru tła z żądania dotyczącego bieżącego miejsca lub informacji o miejscu:
Kotlin
// Set the image view's background color to match the place's icon background color val bgColor = place.iconBackgroundColor ?: Color.TRANSPARENT binding.placesIconResult.setBackgroundColor(bgColor) // Fetch the icon using Glide and set the result in the image view Glide.with(this) .load(place.iconMaskUrl) .into(binding.placesIconResult)
Java
// It's recommended to retrieve the icon_background_color and icon_mask_base_uri fields from a // FetchPlaceRequest and pass them to the Place object. // Set the image view's background color to match the place's icon background color Integer iconBackgroundColor = place.getIconBackgroundColor(); if (iconBackgroundColor == null) { iconBackgroundColor = Color.TRANSPARENT; } binding.placesIconResult.setBackgroundColor(iconBackgroundColor); // Fetch the icon using Glide and set the result in the image view Glide.with(this) .load(place.getIconMaskUrl()) .into(binding.placesIconResult);
Pola
Każda ikona miejsca zawiera następujące pola:
ICON_MASK_URLzwraca podstawowy adres URL ikony PNG bez koloru.ICON_BACKGROUND_COLORzwraca domyślny kod koloru dla: kategorię miejsca.
Prośby dotyczące ikony miejsc i koloru tła
W tabelach poniżej znajdziesz wszystkie dostępne ikony miejsc pogrupowane według kategorii. Według domyślnie wyświetlają się z czarnym glifem. Kolor tła ikony jest określony przez kategorię miejsca.
| Kategoria miejsca: jedzenie i napoje (kolor tła ikony: #FF9E67)  | 
  |||
|---|---|---|---|
| 
       Bar, Klub nocny  | 
    
       Kawiarnia  | 
    
       Restauracja, piekarnia  | 
  |
| Kategoria miejsca: Handel detaliczny (kolor tła ikony #4B96F3)  | 
  |||
| 
       Książki, odzież, elektronika, biżuteria, obuwie, Centrum handlowe  | 
    
       Sklep wielobranżowy  | 
    
       Sklep spożywczy, supermarket  | 
    
       Apteka  | 
  
| Kategoria miejsca: usługi (kolor tła ikony #909CE1)  | 
  |||
| 
       Bankomat  | 
    
       Bank  | 
    
       Gaz  | 
    
       Zakwaterowanie  | 
  
| 
       Urząd pocztowy  | 
  |||
| Kategoria miejsca: Rozrywka (kolor tła ikony #13B5C7)  | 
  |||
| 
       Akwarium, turystyka  | 
    
       Golf  | 
    
       Historyczne  | 
    
       Film  | 
  
| 
       Muzeum  | 
    
       Kino  | 
  ||
| Kategoria Miejsce: Transport (kolor tła ikony: #10BDFF)  | 
  |||
| 
       Lotnisko  | 
    
       Autobus, wspólne przejazdy, taksówki  | 
    
       Pociągi/Kolej  | 
  |
| Kategoria miejsca: gmina/ogólne/religijne (ikona z tłem w kolorze #7B9EB0)  | 
  |||
| 
       Cmentarz  | 
    
       Budynek miejski  | 
    
       Biblioteka  | 
    
       Pomnik  | 
  
| 
       Parking  | 
    
       Szkoła (podstawowa, ponadpodstawowa, uniwersytet)  | 
    
       Kult (chrześcijański)  | 
  |
| 
       Kultura (hinduizm)  | 
    
       Kultura (islam)  | 
    
       Kult (Jain)  | 
    
       Uwielbienie (żydowskie)  | 
  
| 
       Kult (Sikhizm)  | 
    
       Ogólna firma  | 
  ||
| Kategoria miejsca: na świeżym powietrzu (kolor tła ikony: #4DB546)  | 
  |||
| 
       Żeglarstwo  | 
    
       Kemping  | 
    
       Park  | 
    
       Stadion  | 
  
| 
       Zoo  | 
  |||
| Kategoria miejsca: awaryjne (kolor tła ikony: #F88181)  | 
  |||
| 
       Szpital  | 
    
       Policja  | 
  ||