Size: a a a

Android Developers

2020 December 08

A

Ak in Android Developers
Kirill Stadnik
К сожалению не меняется размер
Код
источник

ДР

Даниил Рандиков... in Android Developers
а, мб тогда да
источник

A

Ak in Android Developers
Я бы сделал констрейнт лейаут
Ну или кастомный, если время и терпение есть )
источник

KS

Kirill Stadnik in Android Developers
Ak
Код
Всем привет, таков вопрос:
Есть textview: width="wrap_content" height="wrap_content"

у этой текст вью есть bindingAdapter {
view.setText("длинный текст")

           view.doOnLayout {
               val parent = view.parent as RelativeLayout
               val parentWidth = (view.parent as RelativeLayout).width
               if (view.width >= parentWidth / 2) {
                   view.setText("текст")
               } else {
                   view.setText("длинный текст")
               }

             
               view.updateLayoutParams { width = WRAP_CONTENT }
               view.requestLayout()
               view.invalidate()
           }

в итоге текст он меняет, а размер textview не перерисовывает, в чем может быть проблема?
источник

F

Flogiston in Android Developers
Ak
Я бы сделал констрейнт лейаут
Ну или кастомный, если время и терпение есть )
а зачем так усложнять, там вроде вложенность небольшая
источник

A

Ak in Android Developers
Kirill Stadnik
Всем привет, таков вопрос:
Есть textview: width="wrap_content" height="wrap_content"

у этой текст вью есть bindingAdapter {
view.setText("длинный текст")

           view.doOnLayout {
               val parent = view.parent as RelativeLayout
               val parentWidth = (view.parent as RelativeLayout).width
               if (view.width >= parentWidth / 2) {
                   view.setText("текст")
               } else {
                   view.setText("длинный текст")
               }

             
               view.updateLayoutParams { width = WRAP_CONTENT }
               view.requestLayout()
               view.invalidate()
           }

в итоге текст он меняет, а размер textview не перерисовывает, в чем может быть проблема?
Из хмл код
источник

SM

Scrooge McDuck in Android Developers
источник

SM

Scrooge McDuck in Android Developers
Я на Table Layout почти все сделал
источник

A

Ak in Android Developers
Flogiston
а зачем так усложнять, там вроде вложенность небольшая
2 вложенных лейаута будет. + weight
Констрейнт уже будет быстрее
источник

SM

Scrooge McDuck in Android Developers
Только никак не могу отделить их
источник

DA

Dmitry Alekseyevich in Android Developers
Constrain)
источник

F

Flogiston in Android Developers
Ak
2 вложенных лейаута будет. + weight
Констрейнт уже будет быстрее
понял
источник

KS

Kirill Stadnik in Android Developers
Ak
Из хмл код
источник

A

Ak in Android Developers
Scrooge McDuck
Я на Table Layout почти все сделал
Зачем? Мы же тебе сказали, как лучше сделать...
источник

d

danilshik in Android Developers
А Gridом чтоль нельзя сверстать это?
источник

А

Александр in Android Developers
Ak
2 вложенных лейаута будет. + weight
Констрейнт уже будет быстрее
Ох едрить там наверное выигрыш в скорости будет астрономический.
источник

А

Александр in Android Developers
Scrooge McDuck
А как лучше всего собрать этот viewgroup?
Правильный ответ: как тебе удобнее.
источник

S

Sohib in Android Developers
Всем привет, использую BottomNavigation и Jetpack Navigation вместе. Хочу чтобы после переключение между item'ами несколько раз фрагменты не оставались в backstack'е как можно сделать?
источник

I

Impossible in Android Developers
Всем привет. Подскажите пожалуйста, с кем можно пообщаться касаемо NXP i.MX7D и Android Things есть пару вопросов которые сложно сформулировать и хотелось бы обсудить лично.
источник

Р

Романыч in Android Developers
Sohib
Всем привет, использую BottomNavigation и Jetpack Navigation вместе. Хочу чтобы после переключение между item'ами несколько раз фрагменты не оставались в backstack'е как можно сделать?
Вроде никак. Искал не нашел. Если че отпишись
источник