LayoutParams lp = new RelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
lp.addRule(RelativeLayout.CENTER_HORIZONTAL);
final TextView[] tv = new TextView[indexes.length];
for (int i = 0; i<indexes.length; i++) {
tv[i] = new TextView(this);
tv[i].setId(index + 1);
int freq = 0;
switch(indexes[i]) {
case 0:
freq = 3600;
break;
case 1:
freq = 910;
break;
case 2:
freq = 14000;
break;
}
tv[i].setText(String.valueOf(freq) + " Hz");
tv[i].setTextSize((float) 30);
if (index == 0) {
lp.addRule(RelativeLayout.BELOW, R.id.spacer_view_my_results);
} else {
lp.addRule(RelativeLayout.BELOW, index);
}
tv[i].setLayoutParams(lp);
tv[i].setTextColor(getResources().getColor(R.color.light_green));
relativeLayout.addView(tv[i]);Add a code snippet to your website: www.paste.org