У меня есть TableLayout, который создается программно в проекте Android. Я продолжаю добавлять TableRows, пока из базы данных извлекается больше строк. Теперь я хочу добавить разделительные линии, такие как граница, между TableRows.
В другом моем TableLayout, который я создал статически из XML, я использовал View в качестве разделителя, стиль с style.xml.
Я попытался добавить View в tablelayout следующим образом:
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? Или мне следует использовать что-то еще?