0
У меня есть TableLayout в моем xml, и я могу динамически добавлять TableRow с TextView внутри моей TableLayout, но проблема в том, что ширина и высота не установлены на то, что я установил.Android динамический TableRow setLayoutParams не работает
TableRow tr = new TableRow(this);
tr.setPadding(0, 10, 0, 0);
TextView labelTV = new TextView(this);
labelTV.setText(strWork);
labelTV.setTextColor(Color.parseColor("#D69E29"));
labelTV.setTextSize(16);
labelTV.setLayoutParams(new TableRow.LayoutParams(
130,
TableRow.LayoutParams.WRAP_CONTENT));
tr.addView(labelTV);
mTable.addView(tr);
Все еще не работает. хммм ... это какая-то странная ошибка –
его ширина неправильная? может быть, ваш TableLayout имеет меньшую ширину? – Nanoc
теперь он работает! параметр не находится в dp? Я должен использовать большее значение, чтобы увидеть эффект. –