L'ajout de tableau de textviews de façon dynamique linéaire mise en page

J'ai essayé d'ajouter un tableau de textviews lequel j'ai défini comme une variable publique, mais quand je lance l'application, elle se ferme dès qu'il pénètre dans la boucle for. C'est le code:

LinearLayout myLayout = (LinearLayout) findViewById(R.id.my_layout);
            LayoutParams lp = new LayoutParams( LayoutParams.WRAP_CONTENT,    LayoutParams.WRAP_CONTENT);
            pairs=new TextView[num_match+1];
            for(int l=1;l<=num_match;l++)
            {
                pairs[l].setTextSize(15);
                pairs[l].setLayoutParams(lp);
                pairs[l].setId(l);
                pairs[l].setText(m1[l]+" - "+m2[l]);
                myLayout.addView(pairs[l]);
            }
Fournir certains détails comme le LogCat erreur ..

OriginalL'auteur Vladimir | 2012-09-20