Como o StaticLayout é usado no Android?
Eu preciso construir meu próprio costumeTextView
então eu tenho aprendido sobreStaticLayout
desenhar texto em uma tela. É preferível usarCanvas.drawText()
diretamente, ou então odocumentação diz. No entanto, a documentação não fornece exemplos de como fazê-lo. Existe apenas uma vaga referência aStaticLayout.Builder
sendo a maneira mais nova de fazer isso.
Eu encontrei um exemploaqui mas parece um pouco datado.
Finalmente trabalhei como fazê-lo, então estou adicionando minha explicação abaixo.