Сергей
Ваш код, думайте
George
Mike
так говоришь, как будто говнокод от года зависит)
Сергей
То есть нужна некотрорая структура, хранящая вопросы, ответы, правильный ответ и выбианный ответ
Anna
Я только учусь вот,на стажировке
скорей всего у вас будет что-то типа коллекции заданий и вы будете итерироваться по объектам. а там в зависимости от логики прилаги
Сергей
счёт пользователя Глобальная Переменная поднялся с -2147483648 до -2147483647
Еще веселее то что "глобальная" переменаая сидит в стартовой активности и не переживает поворот
Сергей
А программист думает чтт таки да!
Mike
А программист думает чтт таки да!
тут виноват ещё и андроид со своим маразмом
Anna
Еще веселее то что "глобальная" переменаая сидит в стартовой активности и не переживает поворот
как в политике. не всякая глобальная переменная может переворот пережить :)
Сергей
Потом запрещает поворот и ошибка начинаед происходить реже, но метче.
Paul
Всем привет, кто-нибудь знает как в коине инджектить в кастомную вьюху с помощью currentScope.inject()?
Pavel
Коллеги, добрый день. Есть VPN приложение. При попытке приконнектиться к любому серверу, в логи прилетает сообщение. Должна ли решиться проблема простым добавлением Let's Encrypt серта? 2019-08-28 14:34:06.813 6206-6997/I/charon: 13[IKE] received end entity cert "CN=fr102.uvpn.me" 2019-08-28 14:34:06.815 6206-6997/I charon: 13[CFG] using certificate "CN=fr102.uvpn.me" I/charon: 13[CFG] no issuer certificate found for "CN=fr102.uvpn.me" 2019-08-28 14:34:06.817 6206-6997/ I/charon: 13[CFG] issuer is "C=US, O=Let's Encrypt, CN=Let's Encrypt Authority X3" 2019-08-28 14:34:06.817 6206-6997/ I/charon: 13[IKE] no trusted RSA public key found for 'fr102.uvpn.me' 2019-08-28 14:34:06.818 6206-6997/charon: 13[ENC] generating INFORMATIONAL request 2 [ N(AUTH_FAILED) ] 2019-08-28 14:34:06.818 6206-6997/c/Ш charon: 13[NET] sending packet: from 192.168.232.2[52499] to 91.134.2.190[4500] (76 bytes)
Anonymous
У меня есть базовый фрагмент, от которого наследуются остальные. Пытаюсь у него в onCreateView подменить тему с помощью inflater.cloneInContext(ContextThemeWrapper(...))... Ничего не подменяется, остаётся та тема, которая указана в манифесте для активити. Может кто-то сталкивался?
Sakov
Sakov
Написал приложение, вот макет, кто нибудь знает как лучше его реализовать
Sakov
Дизайн кнопок, лучше Фотошопом и каждую кнопку строчить, или view какое нибудь использовать ?
Mike
да просто 9-patch-рамка на фоне и GridLayout/RecyclerView
Anonymous
он подтягивает тему из container, который ты передаешь inflater.inflate(resId, container, attachtoRoot)
Странно, я думал инфлейтер рулит там и его контекст используется
Sakov
Понял спасибо )
Alex Android
белые кнопки на сервой вью с закруглёнными краями и тенью?
Sakov
Да
Anton
ребзя подскажите плз в PeriodicWorkRequest.Builder не могу понять: repeatInterval - интервал повтора flexInterval - ??? за что он отвечает?
Dug
флексит (извините)
Anton
интервал между флексом?)
Anton
сенкью вери мач
Anton
Привет а кто работал с Yandex AppMetrics с разделом Revenue?
Igor
Ребят можно более лаконично время в UTC получить? val sdf = SimpleDateFormat(datePattern) sdf.timeZone = TimeZone.getTimeZone("UTC") sdf.parse(this).time
Turalllb
Нароод, не нахожу способа узнать когда алерт диалог закрыт. Я не могу в нем dismiss переопределить
Turalllb
isShowing может подойдёт
спасибо, я как то не так искал. У alertDialog есть метод setOnDismissListener. Так что можно поставить обработчик закрытия диалога
Turalllb
вроде как, сейчас все DialogFragment юзают
да, но в проекте уже есть алертДиалог, а там баг пофиксить нужно
Металлов
Здрасте, у меня MotionLayout меняет высоту EditText, и когда высота EditText уменьшается, контент в нем сохраняет высоту, разницы нет, хоть там одна строка, после уменьшения контент EditText можно скроллить, но строка будет по середине, а остальное пустота, эта пустота не пробелы, на нее нельзя курсор навести
Металлов
Не знаете способ заставить EditText перерисовать контент
Paladin
Можно ли выключить автоматический билд проекта при запуске студии?
Vitaly
На сколько правильно, что DataSource отдельно будет запрашиват зависимости для себя, а не будут передаваться зависимости в конструктор? Дело в том, что у меня есть DataSource для Demo режима приложения и он работает с файлами SharedPreferences. Этот DemoDataSource работает со всеми системами приложения и ему нужно очень много зависимостей (SharedPreferences в осовном) Как лучше это организовать?
Mikhail
сап, андроидеры, как побороть адски долгие инсталлы на дефолтный эмулятор?
Alex
Hardware ускорение включить
Сергій
винда? антивирус?
Mikhail
винда? антивирус?
макось, 15 года 13" прошка
Сергій
макось, 15 года 13" прошка
там бывает макось с обновлениями что-то ломает )
Сергій
хз, попробуй обновить Emulator на версию что в бета канале сейчас
Mikhail
😰 у меня 1-2 сек
ну у меня не каждый инстал так, но прям стабильно раз в 5 запусков виснет
Сергій
обычно свежие фиксы бета получет первая
Mikhail
у меня и так 4 гб отдано во славу IDE
Mikhail
ну проблема не в сборке а в установке апк на эмулятор после билда (чсх из командной строки быстро ставится).
Mikhail
а офлайн мне точно не вариант, потому что без мейнфреймера у меня сборка будет минут по 10 идти
Сергій
https://androidstudio.googleblog.com/2019/08/emulator-29110-canary-android-q-beta-6.html
Tebalt
привет всем. кто может подсказать где и как прописать Universal-Image-Loader "file:///mnt/sdcard/image.png" // from SD card
Tebalt
что бы фото открывалось с памяти устройства или карты памяти не могу допетрить
Сергій
что именно?
Сергій
ну такое )
Сергій
чем?
Александр
Всем привет. В проекте используется Kotlin Android Extensions и product flavors. Для flavor'ов с общим кодом заведена общая папка. Допустим есть 3 flavor'а: flavor1, flavor2 и flavor3. Общий для flavor'ов 1 и 2 код хранится в папке src/flavor1_flavor2 Там лежит какой-нибудь layout файл фрагмент для него. Если использовать flavor1, то kotlin android extensions генерирует kotlinx.android.synthetic.flavor1.fragment.*, а для flavor2 уже kotlinx.android.synthetic.flavor2.fragment.*. Соответвстенно при переключении между flavor'ами ломается компиляция, потому что котлин генерирует новые синтетики в новом packag'e. Менять импорты вручную это дичь, разносить файлы по разным src папкам для каждого флейвора, когда остальной код общий, - тоже дичь. Какого-нибудь адекватного (да и вообще хоть какого-то) решения я не нашел. Может кто сталкивался с такой проблемой? Как решили?
Dmitry
Всем привет, есть вопрос, я даже не знаю как гуглить, возможно ли такое что есть приложение, хочу разделить на модули, реально ли от зависимого модуля получить его зависимости и использовать? есть модули: moduleB -> ModuleA -> core хочу чтобы ModuleB знал о core
Rad
Здравствуйте, подскажите пожалуйста чем можно решить задачу докачки ( upload ) файла в случае обрыва связи , искал нечто подобное протоколу rsync , но ничего подобного не обнаружил
Сергей
фуххх. Вроде одолел и разобрался как слать FCM сообщения с аппарата на аппарат.
Сергей
Там настолько тупые доки и противоречивые примеры. Надо будет гайд написать
Dmytro
Всем привет! А такая штука давно уже ? Как называется? Прям из приложения появилось "обновить приложение" а потом этот скрин
Ruslan
Там настолько тупые доки и противоречивые примеры. Надо будет гайд написать
если напишете - поделитесь с общественностью. будет супер полезно
Dmitry
Товарищи, кто-нибудь знает тестовый стрим с субтитрами? Хочу проверить, отображает ли плеер их. На бипбоп вроде работает, хочу еще какую-нибудь проверить, но не могу найти
Сергій
https://developer.android.com/guide/app-bundle/in-app-updates
Dmytro
In App Updates
Спасибо, очень интересная штука 🌝✨
Artur
Сталкивался кто с фризами в CollapsingToolbar ? Такое ощущение что как-то эвенты от скролла конфликтуют, т.е CollapsingToolbar начинает прыгать вверх - вниз по чуть-чуть, а потом становится нормально
Artur
descendantFocusability пробовал?
к чему его добавить? к Collapsing?
Тони
к чему его добавить? к Collapsing?
А какая у тебя структура? Под баром что?
Artur
<CoordinatorLayout> <AppBarLayout> <CollapsingToolbarLayout> <ConstraintLayout> <View/> <View/> </ConstraintLayout> </CollapsingToolbarLayout> <Toolbar/> </AppBarLayout> <LinearLayout> <RecyclerView/> </LinearLayout> </CoordinatorLayout>
Тони
к LinearLayout попробуй
Artur
к LinearLayout попробуй
не, что то нифега
Artur
если мы тупо скроллим до конца вверх - вниз то всё ок, но как только мы начинаем прерывать скролл, ну т.е. запустить, потом потянуть вниз, то уже начинается дергание
Loki
Здравствуйте, может ли быть не совместимость на устройствах с версией андроид 5.0 5.1 если в проекте использована рекуклервью от androidx