Size: a a a

StartAndroid Ru Chat

2020 June 16

YK

Yuriy Kaldashov in StartAndroid Ru Chat
Evan
Ну, теперь при открытии клавы ничего не уезжает - но всё равно не скролится ничего, а надо чтоб скролилось, в этом главная проблема
А если теперь вложить всё это дело в скролл вью?
источник

E

Evan in StartAndroid Ru Chat
Yuriy Kaldashov
А если теперь вложить всё это дело в скролл вью?
Так и так всё в скролл вью обернуто, на скрине ж видно
источник

YK

Yuriy Kaldashov in StartAndroid Ru Chat
Evan
Так и так всё в скролл вью обернуто, на скрине ж видно
adjustPan = move page content without resizing page content, можно так попробовать
источник

E

Evan in StartAndroid Ru Chat
Yuriy Kaldashov
adjustPan = move page content without resizing page content, можно так попробовать
это где?
источник

YK

Yuriy Kaldashov in StartAndroid Ru Chat
И constraint заменить на linear layout.
источник

YK

Yuriy Kaldashov in StartAndroid Ru Chat
Попробуй <activity ... android:windowSoftInputMode="adjustPan"> </activity> в манифесте и linearlayout в вёрстке вместо constraint
источник

a

abyl in StartAndroid Ru Chat
Ребята нужна помощь, я использовал шаблон Navigation Drawer, как туда добавить кнопку Share?
То есть я добавляю через метод onNavigationItemSelected но после этого не работает переход между фрагментами
источник

a

abyl in StartAndroid Ru Chat
Указывал в onNavigationItemSelected при нажатии на nav_home(например) перевод на новый фрагмент, но впринципе ничего не случается
источник

SP

Sergey Panov in StartAndroid Ru Chat
Evan
Народ, помогите, не могу разобраться. Есть у меня констрейт, в нём вот 3 вьюхи, центральная имеет констрейты сверху с низу к parent, а 2 соседине вьхи подцеплены к ней. Это чтобы строго по центру всё было. Но когда открываю клаву, чтоб вводить данные - всё съезжает на верх, нужен скролл.
Оборачиваю всё в скорлл-вью и нихрена не скролиться, чтобы я не делал. Что делать?
Добавь инстет листенер на   скролл вью и обрабатывай, пришедшую высоту клавиатуры... там уже по ситуации сориентируешься, что делать с этой высотой...
источник

А

Алена in StartAndroid Ru Chat
источник

А

Алена in StartAndroid Ru Chat
Всем привет
Подскажите, пожалуйста, как в алертдайлог сменить цвет шрифта кнопок/заменить фон этих кнопок, а то они есть, но их не видно, почему-то🙄
источник

АМ

Александр Михно... in StartAndroid Ru Chat
Алена
Всем привет
Подскажите, пожалуйста, как в алертдайлог сменить цвет шрифта кнопок/заменить фон этих кнопок, а то они есть, но их не видно, почему-то🙄
<style name="AlertDialogTheme" parent="ThemeOverlay.MaterialComponents.Dialog.Alert"> <item name="buttonBarNegativeButtonStyle">@style/NegativeButtonStyle</item> <item name="buttonBarPositiveButtonStyle">@style/PositiveButtonStyle</item> </style> <style name="NegativeButtonStyle" parent="Widget.MaterialComponents.Button.TextButton.Dialog"> <item name="android:textColor">#f00</item> </style> <style name="PositiveButtonStyle" parent="Widget.MaterialComponents.Button.TextButton.Dialog"> <item name="android:textColor">#00f</item> </style>
источник

А

Алена in StartAndroid Ru Chat
Александр Михно
<style name="AlertDialogTheme" parent="ThemeOverlay.MaterialComponents.Dialog.Alert"> <item name="buttonBarNegativeButtonStyle">@style/NegativeButtonStyle</item> <item name="buttonBarPositiveButtonStyle">@style/PositiveButtonStyle</item> </style> <style name="NegativeButtonStyle" parent="Widget.MaterialComponents.Button.TextButton.Dialog"> <item name="android:textColor">#f00</item> </style> <style name="PositiveButtonStyle" parent="Widget.MaterialComponents.Button.TextButton.Dialog"> <item name="android:textColor">#00f</item> </style>
Спасибо большое!)
источник

A

Alexey in StartAndroid Ru Chat
А кто знает, почему при инициализации viewmodel factory вылетает NoSuchException? Он конструктор не может найти или что?
источник

АМ

Александр Михно... in StartAndroid Ru Chat
Алена
Спасибо большое!)
Не за что😉
источник
2020 June 17

АМ

Артем Миницкий... in StartAndroid Ru Chat
Подскажите как программно задать объекту margin в kotlin?
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
Артем Миницкий
Подскажите как программно задать объекту margin в kotlin?
Через LayoutParams
источник

АМ

Артем Миницкий... in StartAndroid Ru Chat
Egor Sigolaev
Через LayoutParams
Я знаю как задать размеры а отступ containerView.layoutParams = ConstraintLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 200)
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
Артем Миницкий
Подскажите как программно задать объекту margin в kotlin?
val param = btnClickMe.layoutParams as ViewGroup.MarginLayoutParams

param.setMargins(10,10,10,10)

btnClickMe.layoutParams = param
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
Egor Sigolaev
val param = btnClickMe.layoutParams as ViewGroup.MarginLayoutParams

param.setMargins(10,10,10,10)

btnClickMe.layoutParams = param
Только в параметры передаются пиксели, надо сделать конвертер с dp в px
источник