Nick Senchurin
господа, подскажите настройку в студии, где я выставляю кол-во символов, после которого перенос на др строку идет?
Nick Senchurin
hard wrap, нашел, спасибо)
lbai
господа, подскажите, может кто реализовывал, видел подобный кейс, как по уму, в игру добавить кнопку типа "получить подсказку в обмен на просмотр рекламы"? хочу протестировать подобную идею
lbai
или может где подобное видели, чет даже примера не вспомню
Albert
Привет. Подскажите как сделать так, чтобы ссылки из Viber были кликабельны в приложении? Пользователь может вставить и обычный текст и ссылку в textview, нужно чтобы ссылка подсвечивалась и была активна. Например, viber://pa?chatURI=...
Александр
Изи вопрос. Делаю простенькую вьюху свою, в результате чего в ней родился вот такой лист: private val columns = ArrayList<LinearLayout>() Я вот думаю, мне это может чем - нибудь плохим в будущем аукнуться?
Igor
ребят кто-нибудь работает с open cv?
Александр
в onResume если лист обновлять будешь то нет, а так nullы и при повороте экрана, потоках будут баги
Hmm. Поворота экрана у меня нет пока, поэтому я об этом совсем не подумал. Разумно тащем - то, что в будущем при смене конфигурации нужно будет актуализировать этот лист. Spasibo.
lbai
Hmm. Поворота экрана у меня нет пока, поэтому я об этом совсем не подумал. Разумно тащем - то, что в будущем при смене конфигурации нужно будет актуализировать этот лист. Spasibo.
тащемта правильный варик при кодинге юзать с поворотом, сразу кучу багов увидишь, +при бекстеке проблемы могут быть
MIkhail
всем привет! подскажите, пожалуйста, как работают приложения от каспера и Я, которые спам звонки выкупают? я правильно понимаю, что есть какие-то sys_call`s, которые апликуха может перехватывать? и типа можно перехватить системный вызов, и сфорвардить его в свое приложение, какое-нить speech2spech?
MIkhail
и если всё примерно так, то на чем их пишут, я могу например ангуляр запаковать для "андрюши", но тут что-то более низкоуровневое должно быть, что это?
MIkhail
Спасибо!
Александр
тащемта правильный варик при кодинге юзать с поворотом, сразу кучу багов увидишь, +при бекстеке проблемы могут быть
Ну да, мысль здравая. Я не юзал её, т.к уверен что в 2020 в моей апке поворота не будет, настолько идеально она подходит под портретную ориентацию, и настолько же идеально она в landScape будет эквивалента куску каловой массы, heh. Мб стоит разок экран повернуть, у меня апка тогда сгорит нахрен я думаю)
Anton
Всем привет.Мне надо достать стринг из ресурсов в non-activity классе. Стоит ли передавать контекст только для этого?Или просто захардкодить
Anonymous
Подскажите плз. Делаю запрос в firebase первый работает нормально, второй где startAt не работает ` Query query; if (uid.equals("")){ query = mReference.orderByChild("rating").limitToLast(TOTAL_ITEMS_TO_LOAD); }else { //Pagination query with last uid to start query = mReference.orderByChild("rating").startAt("gCHU8G4EfPS4uSHR4Y45BbI57wd2").limitToLast(TOTAL_ITEMS_TO_LOAD); }`
Александр
Всем привет.Мне надо достать стринг из ресурсов в non-activity классе. Стоит ли передавать контекст только для этого?Или просто захардкодить
Не отвечу, просто подержу в курсе, типо скорее просто на "подумать" чем на сделать. Я для подобных целей инжекчу(если есть возможность) свой resourceProvider с App контекстом. Провайдер умеет всё что нужно.
Nazar
Ребят, здрасьте. Такой вопрос, есть три емулятора(API 21, 25 и 29), запрос на сервер норм идет с 25 и 29, а 21 - "java.security.cert.CertPathValidatorException" Я наверное что-то упускаю?
Сергей
Всем привет.Мне надо достать стринг из ресурсов в non-activity классе. Стоит ли передавать контекст только для этого?Или просто захардкодить
Я в application классе держу в переменной application context и отдаю его по ссылке типа app.getAppContextAnywhere(). Пробрасывал снаачала, но на 2 или 3 уровня если, от UI до репозитария - это дико выглядеть начинает. Кстати, если в модуле есть любой вью, или сылка на него - можно оттуда вынуть.
pavelkostyukov
Народ - есть бехейвор сабджект - у него есть метод .omNext(строка) вот что если мне не нужно ничего передавать слушателю а просто сделать что бы он стригеррил в определенном месте - какой надо метожд вызвать ?
Seroj
https://t.me/StartAndroidapps
lbai
или , на крайняк, репозитории инициализируй в активити контекстом
Сергей
эм, контекст с вьюх берут, или передают в репозиторий с адаптера\контролера WeakReference<Context> и отета все
Ну если его в репозитории не хранить, а разово передать в короткий метод - то можно и без weak
Сергей
Та я пробую single activity arch и не хочу утечек памяти. Подчищать всё тоже гемморно
Да вроде норм, application существует все время жизни приложения и хранимый в нем контекст никуда не утечет, appcontext же не меняется с поворотами экрана и т.п.
Сергей
Toolbar Кастомизировать - гуглить custom toolbar
lbai
Да вроде норм, application существует все время жизни приложения и хранимый в нем контекст никуда не утечет, appcontext же не меняется с поворотами экрана и т.п.
брать контекст таким кривым способом, прям как в далеком 2016году, лол, уже и забыл когда так делал. В любом вьювхолдере можно mView.getContext().getApplicationContext(). в активити getApplicationContext(), все остальное в конструкторах передается
Сергей
Он и есть. А старый - actionbar
lbai
а так да, контекст там существует все время жизни апликухи
Сергей
Ну вот в классической MVP - P может из V прямо получить, а M только криво. А из M скажем могут классы-утилиты вызываться, которым тоже егонадо
lbai
Кароч че там спорить, погугли лучше, в 2k20 уже всем понятно, что зависимости передавать нужно в конструкторе, а если ты фанат неявно вызвать MyApplication.getContext(), ну ок тогда
Сергей
А есть вообще жесткий хак))) Если в проекте есть Firebase скажем аналитик - то инстанс его точки входа имеет метод получения контекста. И там в одну строку можно извлечь его в любом месте программы
Сергей
он походу статичный репозиторий, я так понимаю)
Там вообще через контентпровайдер вроде, они инициализируются раньше любой активности
Frolix
Подскажите как в ViewModel-и сделать поиск по базе данных где-то находил что можно использовать Transormations.switchMap но что то не получилось
‍Yap
Привет, кто-нибудь знает аппы в сторе с in-app updates?
Yelnur
Ребята, есть какие-нибудь библиотеки со скроллами вместо NestedScroll А то нестед грузит все то, что в себе сожержит, из-за этого простои при загрузке данных Нужен скролл, который охватывает ресайклеры и вместе скролится
Yelnur
Не, вот например есть личный кабинет, который по макету состоит из нескольких ресайклеров с длинными листами. Нестед работает на основной лэйаут и все, что в нем сожержится прогружает до последнего элемента и только потом отображает. Прлблема в подгрузке, нужно оптимизировать
Anonymous
Народ привет, подскажите где мог ошибиться, либо я что-то упускаю Суть в чем, есть класс расширяющий ImageView, этот класс по средствам Canvas рисует стрелку. По умолчанию цвет задан зеленый, но если параметр <0 хочу сделать ее красной. В ресайклере в момент когда viewHolder биндится я проверяю, как пример, по флагу есть 1 - просто ворочаю ее на 180*, если 0 меняю цвет. Цвет не меняется, может подскажет в каком направлении искать ответ Спасибо Ссылка: https://gist.github.com/DzmitreyDanilau/78c72996d3242310e1bf0691379fb215
Максим | Мобильные приложения
Всем привет Как можно обновить приложение программно? Файл уже будет скачан в папку загрузки, но можно ли его открыть из приложения?
Hovhannes
а где он требуется?
🐈 гав-гав
Никак
Anonymous
invalidate?
Вызывается в onDraw и в методе для смены цвета
🐈 гав-гав
В консоли требуется фул паспорт или документ другой чтоб прям все страницы и все края видны 😟
Hovhannes
видимо времена меняются
Hovhannes
при мне такой херни не было
Hovhannes
хотя я не врубал рекламу в прилаги, может там надо
🐈 гав-гав
хотя я не врубал рекламу в прилаги, может там надо
Не, после регистрации чтобы залить первую апк нужно подтвердить личность
Hovhannes
вбей левые данные, йопт))
Hovhannes
ну или попроси чей-нибудь
Hovhannes
ахренеть!
Vitaly
Кто пользуется Android Navigation Component, подскажите как вы реализуете открытие нового фрагмента без убийства старого?
Vitaly
Например, на текущий фрагмент положить ещё один фрагмент, но в старом не вызывать detach()
Andrew
но это не точно )
Stepan
openNewFragmentWithoutKillingOld 🤷‍♂️
FragmentCompat.openNewFragmentWithoutKillingOld(), 100%
Anatoly
вбей левые данные, йопт))
Во ты совет дурню дал. Он левый паспорт опубликовал.
Anatoly
А чем это грозит?
Мне абсолютно пофиг чем это грозит, но то что этот чюдик стал публиковать чьи то данные в чат - это вообще мозгов нет.
Anatoly
Ты гуглил паспорта? Их овер много публично, может быть один из них.
Так на себя спроецируйте, что кто-то под кем-то будет региться.
Alex
Да там уже удалено что-то... Но сам факт регистрации аккаунта на свою маму, например, - вполне себе выход, если у чела паспорта нет)
Hovhannes
Посоны, а не похрен ли?
Hovhannes
Чувак пусть делает чо хочется
Alex
Ну да, так-то
One
Так на себя спроецируйте, что кто-то под кем-то будет региться.
Да без проблем, это давно уже делают все и всюду) Просто зачем сразу оскорблять человека.