A barra de status, um componente da interface do sistema Android, mostra informações importantes com frequência aos usuários. Esta página descreve como personalizar os ícones de sistema da barra de status. Para saber mais sobre a sobreposição de recursos, consulte Personalizar a interface do sistema.
Figura 1. Barra de status.
Sobreposições para ícones específicos
A maioria dos recursos dos itens exibidos na barra de status são fornecidos no seguinte diretório:
/platform/frameworks/base/packages/SystemUI/res/drawable
Ícones únicos
Uso | Recurso | Significado |
---|---|---|
Alarme | stat_sys_alarm |
Um alarme foi definido. |
stat_sys_alarm_dim |
O dispositivo está no modo zen. | |
Transmitir | stat_sys_cast |
O dispositivo está transmitindo para outro. |
Bluetooth | stat_sys_data_bluetooth |
O Bluetooth está ativado. |
stat_sys_data_bluetooth_connected |
Pelo menos um dispositivo Bluetooth está conectado. | |
Economia de dados | stat_sys_data_saver |
O dispositivo está no modo de Economia de dados. |
Não perturbe | stat_sys_dnd |
O dispositivo está no modo Não perturbe. |
Ethernet | stat_sys_ethernet |
O dispositivo está conectado via Ethernet. |
stat_sys_ethernet_fully |
||
Fone de ouvido | stat_sys_headset |
Um fone de ouvido está conectado. |
stat_sys_headset_mic |
O fone de ouvido conectado tem um microfone. | |
Ponto de acesso | stat_sys_hotspot |
Um ponto de acesso está ativo. |
stat_sys_managed_profile_status |
O perfil está sendo gerenciado. | |
Campainha | stat_sys_ringer_silent |
O dispositivo está no modo silencioso. |
stat_sys_ringer_vibrate |
O dispositivo está no modo Somente vibração. | |
Rotação | stat_sys_rotate_landscape |
A tela está no modo paisagem. |
stat_sys_rotate_portrait |
A tela está no modo retrato. | |
Sensores desativados | stat_sys_sensors_off |
|
Modo de teletipo de escrita | stat_sys_tty_mode |
|
Ícones de VPN | stat_sys_vpn_ic |
Aparece quando o dispositivo tem a VPN ativada e quando a versão da VPN tem a marca. |
stat_sys_branded_vpn |
||
Local | perm_group_location |
Aparece quando o estado atual das solicitações de localização está ativo. Localizado em platform/frameworks/base/core/res/res/drawable . |
Ícones compostos
Indicadores de ícones de entrada e saída | Os indicadores dos ícones de atividades de entrada e saída são idênticos para Os ícones de Wi-Fi e rede móvel são exibidos além dos ícones. | |
ic_activity_down |
Indica a atividade de entrada. | |
ic_activity_up |
Indica a atividade de saída. | |
Wi-Fi | ic_wifi_signal_0 ic_wifi_signal_1 ic_wifi_signal_2 ,
ic_wifi_signal_3 ic_wifi_signal_4 |
Os ícones de Wi-Fi são exibidos na barra de status. O ícone exibido depende da intensidade do sinal. ic_wifi_signal_0 é o
mais fraco, enquanto ic_wifi_signal_4 é o mais forte. |
Dispositivos móveis | O ícone "Dispositivo móvel" é posicionado de modo que apenas um dos seguintes ícones seja exibido: dependendo do tipo de sinal móvel. | |
stat_sys_airplane_mode |
Ícone do modo avião | |
stat_sys_roaming |
Ícone do Modo de roaming | |
ic_lte_mobiledata |
Ícone do LTE | |
ic_lte_plus_mobiledata |
Ícone do LTE Plus | |
ic_g_mobiledata |
Ícone do GPRS | |
ic_e_mobiledata |
Ícone de borda | |
ic_h_mobiledata |
Ícone da HSDPA | |
ic_h_plus_mobiledata |
Ícone do HSDPA Plus | |
ic_3g_mobiledata |
Ícone 3G | |
ic_4g_mobiledata |
Ícone 4G | |
ic_4g_plus_mobiledata |
Ícone do 4G Plus | |
ic_5g_e_mobiledata |
Ícone do 5G Evolution | |
ic_5g_mobiledata |
Ícone do 5G | |
ic_5g_plus_mobiledata |
Ícone do 5G Plus | |
ic_1x_mobiledata |
Ícone 1X |
Ícones especiais
Este conjunto de configurações determina se alguns ícones serão exibidos (ou não):
Valor | Descrição |
---|---|
config_showMin3G |
Quando definido como true , o ícone mais baixo que mostra o nível atual da conexão de dados
é 3G. Caso contrário, como exemplo, será exibido 1x. |
config_alwaysUseCdmaRssi |
Defina como true se o indicador de intensidade do sinal recebido precisar mostrar sempre CDMA
intensidade do sinal, mesmo no formato Evolution-Data Optimized (EVDO). |
config_hspa_data_distinguishable |
Defina como true quando
O ícone de dados HSPA deve ser diferenciado do Universal Mobile Telecommunications System (UMTS)
Ícone de dados. |
config_inflateSignalStrength |
Definir como true a
interpretar artificialmente todas as intensidades do sinal como uma barra acima da real. |
O serviço de configuração da operadora também usa seu próprio conjunto de configurações para determinar se alguns ícones são exibidos. Esses valores são associados a chips específicos e não podem ser substituído por OEMs. Exemplo:
Valor | Descrição |
---|---|
KEY_ALWAYS_SHOW_DATA_RAT_ICON_BOOL |
Sempre mostre o ícone de dados. |
KEY_SHOW_4G_FOR_LTE_DATA_ICON_BOOL |
Exibir 4G para LTE. |
KEY_SHOW_4G_FOR_3G_DATA_ICON_BOOL |
Exibir 4G para 3G. |
KEY_HIDE_LTE_PLUS_DATA_ICON_BOOL |
Não mostre o LTE Plus. |
Configurar ícones
As variáveis gerais de configuração a seguir se aplicam a todos os ícones de sistema da barra de status:
Valor | Descrição |
---|---|
status_bar_system_icon_size |
Muda o tamanho dos ícones do sistema. |
status_bar_system_icon_spacing |
Determina o espaçamento entre ícones do sistema. |
config_statusBarIconBlacklist |
Identifica quais ícones do sistema nunca devem aparecer na barra de status. |
config_statusBarIcons |
Determina a ordem em que os ícones pertencentes a uma configuração devem ser exibidos. |