Конечно, вы можете удалить TableRow из TableLayout. Вам нужно будет отслеживать различные представления (строки) в вашей таблице, а затем просто вызывать removeView
, когда вы хотите удалить один.
Изменить (ответ на свой вопрос в комментариях):
Да, вы можете редактировать вид динамически. Например, если ваш TableRow является горизонтальным LinearLayout, вы можете вызвать addView
Как и вы (делает кнопку невидимой) тоже работает ... чтобы не занимать место в TableRow, используйте вместо этого пошел .