Android LinearLayout horizontal – Elementos de ajuste

Tengo un diseño lineal horizontal que contiene textviews generadas dinámicamente, el problema que estoy experimentando es que las textviews están comprimidas (vea la imagen a continuación) si se agregan muchas de ellas. ¿Cómo voy a envolver la distribución lineal para que las textviews se impriman en la siguiente línea?

enter image description here

    LinearLayout no puede ayudar con esto. En su lugar, tendrá que hacer su propio diseño como se menciona en este http://nishantvnair.wordpress.com/2010/09/28/flowlayout-in-android/ o incorporar el mismo enfoque que este Android – LinearLayout Horizontal con envolver a los niños

    Este proyecto es agradable porque puedes agregar la directiva de comstackción de Gradle para el proyecto y poder utilizar FlowLayout en el Xml desde allí. No es necesario copiar en archivos Java

    https://github.com/ApmeM/android-flowlayout

    FlexboxLayout es un proyecto de biblioteca que ofrece las capacidades similares del módulo de diseño flexible de CSS Box para Android.

    https://github.com/google/flexbox-layout

    Pregunta similar:

    Diseño de widget innovador para Android