Я хочу динамически добавлять строку в таблицу всякий раз, когда эта функция вызывается из другого класса. Сейчас он сбой программы. Я просмотрел множество тем, но ничего не мог найти.Динамически добавить строку в TableLayout
public void newRow(String time, String cloc, String loc, String contact) {
TableLayout tl = (TableLayout) findViewById(R.id.table);
TableRow tr = new TableRow(this);
TextView t1 = new TextView(this);
TextView t2 = new TextView(this);
TextView t3 = new TextView(this);
TextView t4 = new TextView(this);
t1.setText(time);
t1.setText(cloc);
t1.setText(loc);
t1.setText(contact);
tr.addView(t1);
tr.addView(t2);
tr.addView(t3);
tr.addView(t4);
tl.addView(tr, TableLayout.LayoutParams.WRAP_CONTENT);
}
то как добавить TableRow в TableLayout? –
Проводка таблицы размещения экземпляра тоже. – Mursaleen
Его все еще сбой –