Mike
David
Mikhail
в onAttach взять контекст еще можно
David
и активити может быть null, в итоге инжект приведет к мемори лику
David
Aleksandr
getActivity может же быть null
Aleksandr
проверять передт тем как взять?
David
David
Сергій
Игорь
Mike
Сергій
и есть метод requireContext() который даст по рукам если попытаешся достать контекст когда фрагмент detached
Андрей
Андрей
типа не больше 1, 2х и так далее
Андрей
да, в заданных пределах
тем не менее внутри экзекьютора все равно приходится создавать новый Thread на каждый Runnable
Mike
Vladimir
По дефолту там serialexecutor
Андрей
в асинктаске
Андрей
а в нем уже внутри
Андрей
/*
* Proceed in 3 steps:
*
* 1. If fewer than corePoolSize threads are running, try to
* start a new thread with the given command as its first
* task. The call to addWorker atomically checks runState and
* workerCount, and so prevents false alarms that would add
* threads when it shouldn't, by returning false.
*
* 2. If a task can be successfully queued, then we still need
* to double-check whether we should have added a thread
* (because existing ones died since last checking) or that
* the pool shut down since entry into this method. So we
* recheck state and if necessary roll back the enqueuing if
* stopped, or start a new thread if there are none.
*
* 3. If we cannot queue task, then we try to add a new
* thread. If it fails, we know we are shut down or saturated
* and so reject the task.
*/
David
бро, отпусти
Андрей
то есть если все занято, то пытается "подложить", если не удается - все таки создает новый тред
Alex
Всем привет, интересует такой вопрос, а возможно ли вообще с гугл плея переустановить приложение? Точнее оно же обновляется? А возможна ли установка приложения с удалением и последующей установкой?
Андрей
нет
короче в результате истина посередине. Периодически создаются новые треды в экзекьютере, но - не всегда.
Сергій
Сергій
Сергій
нет, нельзя чтобы приложение само себя удалило
Alex
что? странные костыли
Просто мне иногда не понятно, почему в некоторых местах в проекта при обновлении у некоторых пользователей сохраняются старые фрагменты будь то верстка или логика самого приложения...
Сергій
не может быть такого, фрагменты вёрстки, wat?
Alex
Сергій
у вас что-то специфическое используется в проекте?
Сергій
для код пуша или подобное?
Сергій
я понял, значит нет
Сергій
проблема только у вас с релизами, маркет не может такого чудить
Сергій
может не с той ветки собираете релизы? )
Andrei
Всем привет. Подскажите, пожалуйста, такой момент:
Есть констраинт лэйаут как на скриншоте. Первый текствью содержит ооочень длинный текст. Но почему-то этот текст никак не переновится на новую строку, то есть никак не могу задать ему марджин справа. Текст рисуется просто за границу экрана. Как сделать корректный перенос текста и выставить марджин справа?
Andrei
Dzianis
а выставлен maxLines?
Dj
Andrei
Дмитрий
Парни, кто-нибудь в курсе как победить эти ошибки?
E/libc: Access denied finding property "acodec.video.buflogging"
E/libc: Access denied finding property "sf.postbuffer.prof"
Access denied finding property "acodec.video.buflogging"
Valery
Valery
если подчинил, то хорошо)
Daniil
Ребят
Daniil
помогите с гредлом
Daniil
https://medium.com/google-developer-experts/exploring-the-v28-android-design-support-library-2c96c6031ae8
Daniil
вышла статья о новых элементах
Daniil
а я не могу корректно гредл собрать
Daniil
указываю версию везде 28
Daniil
а он ругается
Daniil
😥
Алексей
какую именно версию указываете?
Сергій
28 аппкомпат в прод не тащите только ) пока что
Daniil
когда указываю, что нужно поддерживать версию дизайна 28.0.0, говорит надо версию сдк указать тоже 28
Daniil
указываю 28 и говорит ошибка в 28
Сергій
Daniil
скрин не могу скинуть к сожалению
Daniil
Сергій
Но будет minSDK тоже под Android P
Daniil
Попробую, спасибо.
Daniil
то есть не будет работать на нуге
Сергій
Daniil
😥
Сергій
😥
А что ты хотел? ОС и сдк не в релизе же
Daniil
просто ооооочень хочется новенькие элементы использовать)