Sasha
Kanstantsin
а точнее это сразу там App, но фрагмент тоже есть там дальше в статье, поглядите вот пример такой, может поможет
Игорь
И маргины работают?
https://androidstudio.googleblog.com/2018/12/constraintlayout-200-alpha-3.html
Вроде все пофиксили
Pavel
Pavel
Pavel
Kanstantsin
сорри, ща
Kanstantsin
поищу другой, тут в статье AndroidInjection идет
Kanstantsin
это чуть другое
Sasha
у меня в цепочках они часто игнорировались
Pavel
Kanstantsin
Спасибо!
https://stackoverflow.com/questions/41303896/how-do-i-request-injection-in-android-fragments-and-services
Kanstantsin
вот думаю лучше
Kanstantsin
вам следует в методе onAttach взять DaggerAppComponent у него взять UserComponent и вызвать inject
Kanstantsin
как-то так
Kanstantsin
ну а вся структура на старте App строится, весь граф зависимостей
Pavel
В активити?
jV
А как определить количество активных пользователей в день?
Kanstantsin
Sasha
может быть, я рукожопый, но у меня проблема с маргинами в constraintlayout никуда не делась
Pavel
сейчас поопробую
Pavel
спасибо
Kanstantsin
в каждом фрагменте нужно вызывать inject
Kanstantsin
чтобы он инициализировал поля
Kanstantsin
первая статья про небольшую автоматизацию этого подхода
Pavel
Спасибо большое!
Pavel
Будем читать
Kanstantsin
а вообще даггер довольно не прост, много файлов, кода, я бы посоветовал глянуть в сторону DI с koin
Kanstantsin
если только начинаете
Kanstantsin
там будет проще всё и понятнее по работе, даггер имхо усложнен сильно и не для мобилки
Андрей
jV
спасибо!
Gromozeka
Ребят, подскажите, в приложении есть dynamic links, есть ссылка со старым постфиксом app.goo.gl, и есть с новым page.link. Когда юзер кликает по ссылке я запускаю implicit intent с этой ссылкой, проблема в том что в первом варианте android не предлагает мне на выбор разные варианты открытия, а сразу открывает через мое приложение, а в случае со второй он предлагает либо браузер либо мое приложение, я бы хотел чтобы в обоих случаях сразу реагировало именно мое приложение. Кто - нибудь сталкивался с таким поведением?
Gromozeka
Aleks
Привет. Подскажите плз, добавляю модули в зависимости грэдла. Эти модули лежат в корне проекта в отдельных папках. В settings.gradle прописаны пути к модулям. Когда обращаюсь к классам этих модулей из третьего модуля (app module), то все нормально, синтаксис не ругается и импорт классов проходит. Затем при компиляции проекта билд не собирается и выдает сообщения, что: Unresolved reference: NamePackage. Пробовал менять implementation project на api project, но все без успехов.
Aleks
Nick
В треде вартан все написал
Alexey
Kanstantsin
кароч каждый всё равно останется при своем мнении
Kanstantsin
Kanstantsin
В треде вартан все написал
кстати не согласился с ним бы, с даггером на всех этапах всё равно придется писать кода больше чем с коин, один из моментов который он указал там про генерацию кода
какая разница что даггер генерит кучу кода, если всё равно ты пишешь потом не меньше с ним
Kanstantsin
единственная разница это сборка графа на старте в даггере, но и в коин это всё настраивается
Nick
Да, там спорный тред. Там и разраб коина есть
Kanstantsin
возможно всё субъективно здесь
Kanstantsin
и стоит юзать что помогает реально решать задачу
Kanstantsin
мне помогает коин, я им доволен, кто-то не против даггера или туз пика
Kanstantsin
и решает с ним задачи
Kanstantsin
why not
Vladislav
как отследить нажатие на софт-клавиатуре по кнопке search?
Dzmitry
привет всем. есть готовая активность плюс фрагмент. куча кнопочек. для первого запуска хочу сделать небольшой гайд с затемнением всего экрана кроме выбранной кнопки и всплывающей подсказки для выбранной кнопки. так для нескольких кнопок подряд. Какие инструменты есть для реализации подобной задачи?
Sergey
Dzmitry
спасибо.
Sasha
Госопда и дамы, а посоветуйте плиз готовое решение pull-to-load-more для RecyclerView
Sasha
Сразу говорю, я гуглил, одну китайскую либу даже попробовал
Sasha
Но она
1. оверкильная
2. плохо задокументированная
Sasha
ну да
Konstantin
минутка тупых вопросов - потянул за уголок окна эмулятора, он растянулся, как вернуть обратно чтобы был 1:1 скейл? графика выглядит замыленой особенно на шрифтах, сложно сравнивать с дизайном
Kozimjon
ребят, можете дать мануал о том куда надо сохранять токен - как то никак не въеду - пользуюсь retrofit - пытался singelton класс создать и внутрь записать токен - но все равно не выходит (p.s. я недавно на андроиде если что) заранее спасибо
Anna
Kozimjon
Vladislav
Vlad
ну да
может подойдет, но она тоже достаточно оверкильная
https://github.com/davideas/FlexibleAdapter/wiki/5.x-%7C-On-Load-More
Ivan
Kozimjon
Kozimjon
Vladislav
спасибо)
Sasha
Anna
Sasha
спасибо)
Кирилл
Помогите пожалуйста: беру проект с гита, импортирую проект, студия пишет
Error Loading Project: Cannot load 2 modules Details...
И предлагает удалить два файла, я соглашаюсь, но всё равно студия не завершает импортирование, как она обычно это делает.
Появилось
Frameworks Detected, Android framework is detected. Configure
Но при нажатии Configure пишет No frameworks are detected.
И вот что делать? Вчера на другом компе проект отлично работал.
Кирилл
Invalide cache не помогает