Depois que o Google introduziu o Design de materiais, ouvi falar de uma nova classe de widgets chamada Barra de Ferramentas.
O que é a barra de ferramentas e qual a diferença exata entre o ActionBar e o ToolBar?
Depois que o Google introduziu o Design de materiais, ouvi falar de uma nova classe de widgets chamada Barra de Ferramentas.
O que é a barra de ferramentas e qual a diferença exata entre o ActionBar e o ToolBar?
Encontrei uma boa explicação na postagem do blog de desenvolvedores do Android .
Nesta versão, o Android apresenta um novo widget da Barra de Ferramentas. Essa é uma generalização do padrão da Barra de Ação que oferece muito mais controle e flexibilidade. A barra de ferramentas é uma visualização em sua hierarquia como qualquer outra, facilitando a intercalação com o restante das visualizações , a animação e a reação aos eventos de rolagem. Você também pode defini-lo como a barra de ação da sua atividade, o que significa que suas ações padrão do menu de opções serão exibidas nela.
Sim, nós, desenvolvedores do Android, precisávamos de mais controle ActionBar
, certo? E Toolbar
é apenas para isso.
Em outras palavras, o ActionBar
agora se tornou um tipo especial de Toolbar
. Este é um trecho do documento oficial de especificação de material do Google .
A barra de aplicativos, anteriormente conhecida como barra de ação no Android, é um tipo especial de barra de ferramentas usada para criação de marca, navegação, pesquisa e ações.
Mais detalhes sobre como usar Toolbar
como ActionBar
estão incluídos na postagem do blog acima.
Toolbar
e nãoActionBar
e vice-versa?