Os ícones de lugar indicam os vários tipos de local (por exemplo, cafés, bibliotecas e museus). Também é possível solicitar URLs para ícones no formato PNG como a cor de fundo do ícone correspondente, com Local atual, e Place Details (novo) solicitações.
Para solicitar uma imagem de ícone e uma cor de fundo para um local, inclua os campos a seguir na sua solicitação:
- Place.Field.ICON_MASK_URL
- Place.Field.ICON_BACKGROUND_COLOR
Os exemplos a seguir demonstram o uso da imagem do ícone e da cor de fundo de uma solicitação de Current Place ou Place Details:
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);
Campos
Cada ícone de lugar contém estes campos:
- ICON_MASK_URLretorna o URL de base para um ícone PNG sem cor.
- ICON_BACKGROUND_COLORretorna o código de cor padrão para a categoria do lugar.
Solicitações de ícone de lugar e cor do plano de fundo
As tabelas a seguir mostram todos os ícones de lugar disponíveis por categoria. Por padrão, elas aparecem com um glifo preto. A cor de fundo do ícone é definida pela categoria do lugar.
| Categoria do lugar: alimentos e bebidas (cor #FF9E67 do plano de fundo do ícone) | |||
|---|---|---|---|
| Bar, Clube noturno | Café | Restaurante, padaria | |
| Categoria do lugar: varejo (cor #4B96F3 do plano de fundo do ícone) | |||
| Livros, roupas, eletrônicos, joias, sapatos, Shopping Center |  Loja de conveniência | Mercearia, supermercado | Farmácia | 
| Categoria do lugar: serviços (cor #909CE1 do plano de fundo do ícone) | |||
| Caixa eletrônico | Banco | Postos de gasolina | Hospedagem | 
| Correio | |||
| Categoria do lugar: entretenimento (cor #13B5C7 do plano de fundo do ícone) | |||
| Aquário, turista | Golfe | Histórico | Filme | 
| Museu | Teatro | ||
| Categoria do lugar: transporte (cor #10BDFF do plano de fundo do ícone) | |||
| Aeroporto | Ônibus, serviço de transporte por aplicativo, táxi | Trem/Via férrea | |
| Categoria do lugar: municipal/genérico/religioso (cor #7B9EB0 do plano de fundo do ícone) | |||
| Cemitério | Construção civil | Biblioteca | Monumento | 
| Estacionamento | Escola (primária, secundária, universidade) | Igreja (cristã) | |
| Templo (hindu) | Mesquita (islâmica) | Templo (jainista) | Templo (judeu) | 
| Templo (siquista) | Empresa genérica | ||
| Categoria do lugar: ao ar livre (cor #4DB546 do plano de fundo do ícone) | |||
| Barco | Acampamento | Parque | Estádio | 
| Zoológico | |||
| Categoria do lugar: emergência (cor #F88181 do plano de fundo do ícone) | |||
| Hospital | Polícia | ||