Size: a a a

AndroidDev :: Разработка. It's Android time now!

2020 November 12

AH

Alex Havriuk in AndroidDev :: Разработка. It's Android time now!
vorobyoff
ViewPager2 & TabLayout
Принял - принял, спасибо"
источник

JZ

Jahongir Zokirov in AndroidDev :: Разработка. It's Android time now!
Переслано от Jahongir Zokirov
Всем привет, в хабре читаю про даггер и когда дело приходит к синглтону, автор сделал свою аннотацию с @Scope, в более новых видосах-проектах вижу, что люди пишут @Singleton когда нужен синглтон, это типо значит, что @Singleton заменяет @Scope и т.п.?
P.S если это звучит тупо для знающих - сорри)
источник

JZ

Jahongir Zokirov in AndroidDev :: Разработка. It's Android time now!
Переслано от Jahongir Zokirov
источник

mm

mihai michitiuc in AndroidDev :: Разработка. It's Android time now!
Привет нужен андройд разраб для создания веб вю пишите в лс обсудим
источник

M

MR.V in AndroidDev :: Разработка. It's Android time now!
mihai michitiuc
Привет нужен андройд разраб для создания веб вю пишите в лс обсудим
У нас уже есть такие прилы, напиши в да
источник

M

MR.V in AndroidDev :: Разработка. It's Android time now!
Лс
источник
2020 November 13

QB

Qobil Baratov in AndroidDev :: Разработка. It's Android time now!
Всем привет
источник

M

Mafioznik in AndroidDev :: Разработка. It's Android time now!
У кого-то был тротлинг с адмобом? Очень часто заправшивал SMART_BANNER и теперь именно он не работает у меня в тестовом режиме. Все остальные нормально, а у него ошибка 3. Мало того если я переверну телефон в ландскейп - он заработает, переверну обратно в портрет - ошибка 3. Еще раз повторюсь - реклама тестовая, проект запущен давно, до этого момента смарт банер возвращал тестовую рекламу.
источник

M

Mafioznik in AndroidDev :: Разработка. It's Android time now!
Как сделать табы в таб лаяуте wrap_content? Работаю через

TabLayoutMediator,

пытаюсь в нем

tab.view.updateLayoutParams { width = WRAP_CONTENT },

падает с ошибкой

kotlin.TypeCastException: null cannot be cast to non-null type android.view.ViewGroup.LayoutParams
источник

DS

Dmitrii Shkudov in AndroidDev :: Разработка. It's Android time now!
Нужно передать объект LayoutParams, т.е ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, <аналогично для высоты>)
источник

M

Mafioznik in AndroidDev :: Разработка. It's Android time now!
Dmitrii Shkudov
Нужно передать объект LayoutParams, т.е ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, <аналогично для высоты>)
Ну так вью же и есть наследник вью группы
источник

M

Mafioznik in AndroidDev :: Разработка. It's Android time now!
Стоп или я запустался
источник

DS

Dmitrii Shkudov in AndroidDev :: Разработка. It's Android time now!
Наоборот :)
источник

DS

Dmitrii Shkudov in AndroidDev :: Разработка. It's Android time now!
ViewGroup наследуется от View
источник

M

Mafioznik in AndroidDev :: Разработка. It's Android time now!
Dmitrii Shkudov
Наоборот :)
я все правильно передал посмотри что я передаю, это котлин же если что
источник

M

Mafioznik in AndroidDev :: Разработка. It's Android time now!
/
* Executes [block] with the View's layoutParams and reassigns the layoutParams with the
* updated version.
*
* @see View.getLayoutParams
* @see View.setLayoutParams
/
inline fun View.updateLayoutParams(block: ViewGroup.LayoutParams.() -> Unit) {
   updateLayoutParams<ViewGroup.LayoutParams>(block)
}
источник

M

Mafioznik in AndroidDev :: Разработка. It's Android time now!
tab.view.updateLayoutParams { width = WRAP_CONTENT }
источник

M

Mafioznik in AndroidDev :: Разработка. It's Android time now!
все как по инструкции
источник

M

Mafioznik in AndroidDev :: Разработка. It's Android time now!
Проблема в том, что таб фиксированной ширины из-за чего когда названия разной ширины - расстояния между названиями разные. Хочу сделать их одинаковыми сделав табы по контенту
источник

M

Mafioznik in AndroidDev :: Разработка. It's Android time now!
Как это сделать?
источник