Size: a a a

Android Developers

2020 April 15

DA

Dmitry Alekseyevich in Android Developers
Sergey λ
(view.layoutParams as MarginLayoutParams).bottomMargin = ...
view.requestLayout()
а для чего view.requstLayout?
источник

Sergey λ in Android Developers
Dmitry Alekseyevich
а для чего view.requstLayout?
чтобы перемерялись размеры,
(view.layoutParams as MarginLayoutParams).bottomMargin просто сетит значение поля
источник

LR

Leonid Ratanov in Android Developers
Dmitry Alekseyevich
а для чего view.requstLayout?
пересчитать размер и отрисовать по новому
источник

DA

Dmitry Alekseyevich in Android Developers
Sergey λ
чтобы перемерялись размеры,
(view.layoutParams as MarginLayoutParams).bottomMargin просто сетит значение поля
похоже на правду?
источник

Sergey λ in Android Developers
Dmitry Alekseyevich
похоже на правду?
только нужно dp переводить в пиксели
источник

Sergey λ in Android Developers
сейчас 16 это у тебя просто 16 пикселей, независимо от dpi экрана
источник

LR

Leonid Ratanov in Android Developers
Dmitry Alekseyevich
похоже на правду?
тут проще разные ViewType использовать наверное
источник

DA

Dmitry Alekseyevich in Android Developers
Sergey λ
только нужно dp переводить в пиксели
а перевод как делается, если не сложно, подскажи
источник

Sergey λ in Android Developers
Dmitry Alekseyevich
а перевод как делается, если не сложно, подскажи
val marginBottom = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 16, getResources().getDisplayMetrics())
источник

DA

Dmitry Alekseyevich in Android Developers
Sergey λ
val marginBottom = TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 16, getResources().getDisplayMetrics())
вот такая каша получается
источник

Sergey λ in Android Developers
Dmitry Alekseyevich
вот такая каша получается
сделай разные методы или что?)
источник

Sergey λ in Android Developers
Dmitry Alekseyevich
вот такая каша получается
не создавай свой DysplayMetrics, бери его у ресурсов, которые есть у контекста, который есть у вью
источник

DA

Dmitry Alekseyevich in Android Developers
Sergey λ
сделай разные методы или что?)
ну меня смутило, что в свойстве тип Float, а там требует Int
А где его брать тогда? displayMetrics
источник

Sergey λ in Android Developers
Dmitry Alekseyevich
ну меня смутило, что в свойстве тип Float, а там требует Int
А где его брать тогда? displayMetrics
я по памяти писал
источник

Sergey λ in Android Developers
Dmitry Alekseyevich
ну меня смутило, что в свойстве тип Float, а там требует Int
А где его брать тогда? displayMetrics
читай выше
источник

YR

Yu Ry in Android Developers
Всем привет! Такой вопрос:

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

Решил изменить владельца аккаунта разработчика, но прочитал, что это сделать нельзя.

Какие выходы есть, чтобы не платить снова 25$ или пройти всё таки идентификацию личности (видел в сети инфу, что это частая проблема)?
источник

К

Кирилл in Android Developers
applicationId может состоять более чем из 3 слов? (те например не com.test.test2 а com.test.test2.test3 )
источник

AA

Aleksey Antonov in Android Developers
Всем привет) а можно ли сделать intent который не просто откроет твое приложение в маркете, но и развернет все сам для написания отзыва о нем? Или просто открывать маркет с твоим приложением?
источник

f

full upgrade in Android Developers
Всем привет, подскажите пожалуйста, есть ли у кого-нибудь или можно ли где-нибудь посмотреть best practice по созданию чата?
источник

ZP

Zmih Porey in Android Developers
подкажите, пожалуйста, я правильно понимаю, что с помощью viewmodel и lividata я могу подписаться на изменения, например, Integer, и при любом изменении значения этой переменной, это отобразиться на экране телефона?
источник