Android UpdateLayoutParams match_constraint не соответствует новым заданным ограничениямAndroid

Форум для тех, кто программирует под Android
Anonymous
Android UpdateLayoutParams match_constraint не соответствует новым заданным ограничениям

Сообщение Anonymous »

У меня есть задача, которую я пытаюсь выполнить: изменить ограничения и программно обновить макет при изменении конфигурации масштаба шрифта. Здесь у меня есть следующий код для элемента recyclerview через привязку представления.

Код: Выделить всё

binding?.recyclerview?.apply {
if(resources.configuration.fontScale >= 1.3f) {
val layoutParams = this.layoutParams as ConstraintLayout.LayoutParams
this.updateLayoutParams {
layoutParams.apply {
startToStart = LayoutParams.PARENT_ID
endToEnd = LayoutParams.PARENT_ID
width = ConstraintLayout.LayoutParams.MATCH_CONSTRAINT // 

Подробнее здесь: [url]https://stackoverflow.com/questions/78170009/android-updatelayoutparams-match-constraint-not-matching-new-given-constraints[/url]

Вернуться в «Android»