Estou com o seguinte problema:
O toolbar da minha visão pode aparecer de forma reduzida ou normal, na forma reduzida aparece apenas alguns itens essenciais e na normal aparece todos os itens.
Caso 1: A janela está num tamanho muito pequeno e a área do toolbar ocupa grande parte da tela logo preciso utilizar o modo reduzido, após os itens do toolbar serem removidos e somente os essenciais estarem presentes o tamanho do espaço ocupado pela toolbar não diminuiu automaticamente, somente após manualmente ajustar um pouquinho de nada o tamanho da tela.
Caso 2: Já estou no modo reduzido com a janela em um tamanho pequeno, quero voltar para o modo normal, os itens são inseridos no toolbar, porém o tamanho da área do toolbar agora não aumenta e alguns itens ficam escondidos, até que eu ajuste manualmente um pouquinho de nada o tamanho da tela ai a área do toolbar ocupa o tamanho necessário para aparecer todos os itens.
Queria saber se tem algum jeito de atualizar a visao, a toolbar, sei lá... grato desde já...
protected void relayout(ToolBar layoutBar,
int oldCount,
int newCount)
Re-lays out the tool bar.
The default implementation of this framework method re-lays out the parent when the number of items are different and the new count != 0
Parameters:
layoutBar - the tool bar control
oldCount - the old number of items
newCount - the new number of items
protected void relayout(ToolBar layoutBar,
int oldCount,
int newCount)
Re-lays out the tool bar.
The default implementation of this framework method re-lays out the parent when the number of items are different and the new count != 0
Parameters:
layoutBar - the tool bar control
oldCount - the old number of items
newCount - the new number of items
FilipeChaves,
Eu também estou com o mesmo problema.
Tentei utilizar a sua solução mas o problema é que o método relayout é protected. Eu não tenho acesso a partir da minha visão.