У меня есть TableLayout, который создается программно в проекте Android. Я продолжаю добавлять TableRows до тех пор, пока из базы данных извлекается больше строк. Теперь я хочу добавить разделительные линии, например, границу между TableRows.
В моем другом TableLayout, который я создал статически из XML, я использовал View как разделитель, стиль с style.xml.
Я попытался добавить View к таблице, вот так:
View v=new View(this);
v.setLayoutParams(new LayoutParams(
LayoutParams.FILL_PARENT,
LayoutParams.WRAP_CONTENT));
v.setBackgroundResource(R.drawable.rowseparator_shape);
tr.addView(mTvDate);
tr.addView(mTvResult);
tl.addView(tr);
tl.addView(v);
Но он добавляется только один раз после всех собранных TableRows. Что было бы разумным способом добавить один вид для каждого добавленного tr? Или я должен использовать что-то совсем другое?