Usam
100 тысяч)
Виктор
fitSystemWindows — deprecated, поэтому и заморачиваюсь
Виктор
нет, с ним тоже часть съедается, но меньшая чем без него
Denis
@mobile_jobs
Dmitry
откуда инфа?
Видимо отсюда https://developer.android.com/reference/android/view/View#fitSystemWindows(android.graphics.Rect)
Dmitry
Это метод. Ты xml атрибут попробуй
Dmitry
Его констрейнт лэйаут сам обрабатывает.
Dmitry
Ну а воббще переопределяешь onapplyinsets и делаешь что хочешь.
Dmitry
Но там есть магия с consume insets.
Виктор
я его туда и впихилва, работает, но не идеально
Dmitry
Нужно быть осторожным.
Виктор
Виктор
а вот так с fitSystemWindow
Dmitry
сейчас быстро не подскажу. нужно разбираться. даже компа под рукой нет.
Shveps
а вот так с fitSystemWindow
Вёрстку можешь скинуть
Виктор
прям сюда кидать?
Shveps
Файлом
Виктор
Arsen
у Криса Бейнса либа есть для инсетов
Arsen
https://github.com/chrisbanes/insetter
Arsen
и серия статей на медиуме, но если tldr, то можно просто брать и юзать
Виктор
ну тут вопрос двояйкий, тащить либу в проект из-за одной вьюхи не хочу на медиуме уже несколько статей по этому поводу прочитал, ощущение, что с WebView какая-то засада
Arsen
она легковесная
Shveps
android:layout_height="0dp" поставь у webview
Usam
ну народ кто неть знает как эту фигню решить?
Виктор
android:layout_height="0dp" поставь у webview
так, совсем схлопнулась, сейчас констрэйт поправлю
Arsen
к боту привяжи
Dmitry
ну народ кто неть знает как эту фигню решить?
Установить андроид сдк? Прописать путь до него?
Usam
проблема была вот в чем
Usam
скачал СДК, просит ЖДК, скачал ЖДК и установил, СДК не видит его
Usam
збс блэт... прописал в окружений какую-то хрень, и терь увидел
Usam
раньше просто надо было нажать "некст" а шас что за фигня
Dmitry
Ты руками ставил? Может попробуй через визард студии если сложно?
Usam
да кажется шас уже все норм
Виктор
В общем, почти получилось. С setSystemWindow - всё ок, но тулбар не прозрачный (думаю можно темой пофиксить). А вот с WindowInsets получилось так
Виктор
я уже убрал
Виктор
в общем, оно видимо работает как надо, просто я чего-то большего хочу. Т.е. как-будто на контейнер для WEBview прицепить еще Х пикселей, чтобы он при доскроливании оказался над нав.баром
Виктор
меня видимо смутила вот эта картинка
Виктор
что было так, а сделали так. В этой статье: https://chris.banes.dev/2019/04/12/insets-listeners-to-layouts/
Eugene
А при чем тут андроид?
Даниэль
Приветствую, добавил в простой жава проект либу для вк бота через мавен, он на котлине, и теперь мне все классы в проекте предлагает создавать в котлине. Как это фиксануть ?
Даниэль
Подскажите за котлин человеку
Eugene
Подскажите за котлин человеку
Так а причём Котлин к андроид чату?) Камон...
Даниэль
?
Eugene
?
Один раз сообщение уже удалили, а вы опять туда же) Если мы пишем на Котлин это не значит что андроид чат превращается Kotlin start чат и тд
Даниэль
Т.е тут люди пишут на котлине но не могут подсказать за элементарные вещи ? Просто я не пишу на котлине , чисто на джаве, но проблема элементарная , лол, я шо тут попросил найти баг в 1001 строке кода ?))))
Turalllb
Jetpack compose , кто то использовал? Стоит ли того чтобы запоминать кучу новых , так сказать, атрибутов ?
Даниэль
насчет mvp Нужно ли для каждого представление создавать свой презентер ? Только начал вникать в паттерны для андроид У меня есть 2 представление которые по сути не связанны между собой, получается модель остается одна а презентеры разные
Ksenia
В почему решил начать с mvp?
Даниэль
В почему решил начать с mvp?
Я по startandroid вникаю Там он первый )
Prosvirin
В почему решил начать с mvp?
Потому, что мне как кажется, он по сути уже и реализован в SDK для работы с android'ом. Есть внутри библиотек методы работы с вьюшками: это view. Класс активности - это контроллер. А модель - это то, что сзади активности
Eugene
Вроде ещё нет
Жаль, я бы попробовал, но тут нужно в рамках проекта только
Turalllb
Я пока явных профитов не вижу, пойду ещё статью читать
Eugene
@android_declarative
Зная, что ты пишешь UI в коде... как тебе compose?)
Кирилл
плохо
А в сравнении с остальными вариантами?)
Eugene
плохо
Видел navigation ты уже похоронил) Compose туда же?)
Mike
Зная, что ты пишешь UI в коде... как тебе compose?)
Крутая идея — писать код вместе с данными, как в реакте. Но… Никакого джава-интеропа. Форк компилятора. Притащить UI-фреймворк с собой. В итоге штука может получиться интересная, но уж очень нишевая.
Кирилл
Видел navigation ты уже похоронил) Compose туда же?)
Похоронил в целом или для себя?)
Mike
А в сравнении с остальными вариантами?)
Не вижу проблемы использовать стандартные контролы.
Mike
> никакого Java интеропа А зачем он нужен в компоузе?
Ну, потому что Java — один из официально поддерживаемых языков Android-разработки, наверное
Roman
народ, загружаю данные в фрагменте и добавляю его на главную Активити, нужно сделать авто загрузку и обновление данных. Я пытаюсь сделать Через АсинкТаск, но получается ерунда, в основном ошибки вылетают, объясните пожалуйста как правильно такое сделать?