A barra de status, um componente da interface do sistema Android, mostra informações importantes de forma persistente para os usuários. Esta página descreve como personalizar os ícones do sistema da barra de status. Para saber mais sobre recursos de sobreposição, consulte Personalizar a interface do sistema.
Figura 1. Barra de status.
Sobreposições para ícones específicos
A maioria dos recursos para itens exibidos na barra de status está disponível 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 dispositivo. |
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 por Ethernet. |
stat_sys_ethernet_fully |
||
Headset | 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 vibrar. | |
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 teleimpressora | stat_sys_tty_mode |
|
Ícones de VPN | stat_sys_vpn_ic |
É exibido quando o dispositivo ativa a VPN e quando a versão da VPN tem 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 de ícones de atividade de entrada e saída são idênticos para Wi-Fi e ícones para dispositivos móveis e são exibidos além dos ícones. | |
ic_activity_down |
Indica 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 aparecem 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 de dispositivo móvel é posicionado de modo que apenas um dos ícones a seguir seja exibido, dependendo do tipo de indicador de dispositivo móvel. | |
stat_sys_airplane_mode |
Ícone do modo avião | |
stat_sys_roaming |
Ícone do modo de roaming | |
ic_lte_mobiledata |
Ícone de LTE | |
ic_lte_plus_mobiledata |
Ícone de LTE Plus | |
ic_g_mobiledata |
Ícone de GPRS | |
ic_e_mobiledata |
Ícone de borda | |
ic_h_mobiledata |
Ícone de HSDPA | |
ic_h_plus_mobiledata |
Ícone do HSDPA Plus | |
ic_3g_mobiledata |
Ícone de 3G | |
ic_4g_mobiledata |
Ícone de 4G | |
ic_4g_plus_mobiledata |
Ícone do 4G Plus | |
ic_5g_e_mobiledata |
Ícone de evolução do 5G | |
ic_5g_mobiledata |
Ícone 5G | |
ic_5g_plus_mobiledata |
Ícone do 5G Plus | |
ic_1x_mobiledata |
Ícone 1X |
Ícones especiais
Esse conjunto de configurações determina se alguns ícones são exibidos (ou não):
Valor | Descrição |
---|---|
config_showMin3G |
Quando definido como true , o ícone mais baixo que mostra o nível atual de conexão de dados
é 3G. Caso contrário, como exemplo, 1x pode ser exibido. |
config_alwaysUseCdmaRssi |
Defina como true se o indicador de intensidade de sinal recebido precisar sempre mostrar a intensidade de sinal
CDMA, mesmo no Evolution-Data Optimized (EVDO). |
config_hspa_data_distinguishable |
Defina como true quando
o ícone de dados HSPA for diferente do ícone de dados do
Universal Mobile Telecommunications System (UMTS). |
config_inflateSignalStrength |
Defina como true para
interpretar artificialmente todas as intensidades de sinal como uma barra maior do que a real. |
O serviço de configuração da operadora também usa o 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ídos pelos OEMs. Exemplo:
Valor | Descrição |
---|---|
KEY_ALWAYS_SHOW_DATA_RAT_ICON_BOOL |
Sempre mostrar o ícone de dados. |
KEY_SHOW_4G_FOR_LTE_DATA_ICON_BOOL |
Mostrar 4G para LTE. |
KEY_SHOW_4G_FOR_3G_DATA_ICON_BOOL |
Mostrar 4G para 3G. |
KEY_HIDE_LTE_PLUS_DATA_ICON_BOOL |
Não mostrar LTE Plus. |
Configurar ícones
As variáveis de configuração gerais a seguir se aplicam a todos os ícones do 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 os í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 que pertencem a uma configuração devem ser exibidos. |