Мне нужно динамически добавить текстовое представление во время выполнения в линейный макет, который находится во фрагменте.
Высота линейного макета - это содержимое переноса, поэтому он принимает высоту, поскольку дочерний объект добавляется, но не показывает, что им нужны предложения.
var txtView = TextView(context!!)
val params = LinearLayout.LayoutParams(
LinearLayout.LayoutParams.WRAP_CONTENT,
resources.getDimension(R.dimen.margin_22dp).toInt()
)
params.setMargins(0, 0, R.dimen.margin_4dp, 0)
txtView.setLayoutParams(params)
txtView.setBackgroundResource(R.drawable.drawable_with_light_blue_background)
txtView.setText(item.preferedCityName)
txtView.setTextColor(R.color.color_white)
txtView.setPadding(R.dimen.margin_5dp,0,R.dimen.margin_5dp,0)
txtView.setId(++txtViewUniqueId);
llWorkingLocation?.addView(txtView)