Ajouter par programme TextView à la Grille de Mise en page d'alignement ne sont pas propres

Salut, je suis en train d'ajouter TextView avec drawableLeft à GridLayout.
Je suis en ajoutant ce TextView dans une Boucle. Le TextView se sont ajoutés correctement mais les sont pas correctement alignées. Chaque textview devrait prendre une largeur égale à une ligne horizontale qui n'est pas le cas.

Voici le code, je suis en utilisant

    GridLayout gridLayout = new GridLayout(getContext());
            gridLayout.setAlignmentMode(GridLayout.ALIGN_BOUNDS);
            gridLayout.setColumnCount(2);
            gridLayout.setRowCount(3);
            TextView titleText;
            for (int i = 0; facilities != null && i < facilities.size(); i++) {
                titleText = new TextView(getContext());
                titleText.setText(facilities.get(i));
                gridLayout.addView(titleText, i);
                titleText.setCompoundDrawablesWithIntrinsicBounds(rightIc, 0, 0, 0);
}
InformationsquelleAutor silentsudo | 2016-02-29