Alexander
создаете 2 цвета. Для светлой темы используете первый. Для темной - второй
A
Добрый вечер! Подскажите, пожалуйста, как грамотнее всего сделать: Есть два фоновых потока, через AsyncTask получающие данных из разных Api. Во втором потоке используются частично данные из первого. И иногда он не успевает их получить, если первый сервер выдает с небольшой задержкой.
Alexander
setBackgroundColor
SerJanna
Привет всем. Есть ли способ изменить цвет загружаемой с сервера SVG изображения? ColorFilter что-то не работает
Alexander
Ок, я даже не скажу ничего про google. setBackgroundColor(ContextCompat.getColor(R.color.black))
Дмитрий
Ko.kolibri.ru
Alexander
Точно так же, как и для светлой
ᛖᚹᛋᛁᚱ
Alexander
А я говорю, что пора навестить google search.
Илья
Ребята, а кто-нибудь работал с Yandex Checkout?
Alexander
Ребята, а кто-нибудь работал с Yandex Checkout?
Пиши сразу вопрос. А лучше для начала воспользуйся поиском по чату.
Дмитрий
Вот, она есть ссылка, а почему в самом playMarket приложения нет?
Aleksey
Можно считать успехом, что мое имя попало в презентацию с конференции для разработчиков в Авито?
Дмитрий
0
Илья
Вопрос такой: Задаю paymentParameters со всеми обязательными параметрами плюс paymentType, но всё равно показывает такое. Пробовал не задавать PaymentType, по докам должны отобразиться все возможные виды платежей. Но все равно No available payment methods
Nazar
Здравствуйте, а какой рабочий способ реализации грубо говоря *startFragmentWithResult* использую navigation component?
Дмитрий
У меня все страны стояли
Daniil
Я лишь уточняю, так как хотел бы использовать собственное решение (на своем серве) для уведомлений, а не гугловский фаербейс
Своего решения не бывает. FCM сейчас единственный легальный способ разбудить приложение, которое свернуто или в doze mode. Реализация своего лонг-поллинга ни к чему хорошему не приведёт.
Daniil
То есть в Авито используют FCM ? или это слишком тонкий инсайт?
Скажем так. Я на предыдущей работе делал мессенджер и там, как ты понимаешь, функционал пушей критически важен. Так вот. Я изобрел два костыля и в итоге все равно передал всё на FCM.
Art
Всем привет, у меня есть вопрос, если есть сервисы которые используетесь в одной активности, и при переходе в другую активность их заново создавать или логично передать с помощью putExtra??? Или есть ещё какой то способ?
Art
Да тут мой косяк, я имел виду классы, которые содержат и выполняют какую то бизнес логику
Anonymous
Можно ли как-то создать FileInputStream не для всего файла, а только для части? Есть файл, внутри которого есть видео, сдвиг и размер видео известен. Изначально думал создать по этим данным новый файл, но так как видео более 300мб, то это не вариант
Alexandr
Для начала можно сжать файл без потери качества
https://github.com/Tourenathan-G5organisation/SiliCompressor
Alexander
awawa
Да тут мой косяк, я имел виду классы, которые содержат и выполняют какую то бизнес логику
Всё равно не понятно что надо сделать. Нафига передавать классы между активити? Можно же вынести такие классы в отдельные файлы и работать из всех активити внутри приложения с ними. Или надо передать конкретно объект какой-то между активити? Ну тут тоже можно создать объект общий для приложения и не парить себе мозги с передачей экстрас
Art
То есть глобальная переменная?
Alexander
То есть глобальная переменная?
Опиши еще раз, с примером, что ты хочешь.
awawa
Ну есть Application, в нём инициализируешь объект, а потом из любой активити тянешься к этому объекту
Art
Опиши еще раз, с примером, что ты хочешь.
Окей, у меня есть Активити в нем есть есть призёнтер, которому нужно передавать модель, потом я вызываю новую активность но ей тоже нужен этот призентер и модель. И один из вариантов это создать их заново.
Art
Я читал про реализацию mvp
Art
И там сказал так делай
Alexander
Я читал про реализацию mvp
Тогда для каждой activity тебе нужно создавать свой presenter.
Dakugosuto
Можно вопрос не косательный кодинга?
Anonymous
https://github.com/Tourenathan-G5organisation/SiliCompressor
создавать новый файл не вариант. Без этого никак?
SerJanna
https://t.me/android_ru/622218
Anonymous
а сжать исходный не получится, т.к. файл не видео формата
Vadim
а какой инстурмент используется для блокировки приложения? идея в том чтобы после минуты бездействия пользователя лочить приложение
Alexandr
а сжать исходный не получится, т.к. файл не видео формата
файл отправляется на сервак? и какое у него расширение в таком случае
Anonymous
файл отправляется на сервак? и какое у него расширение в таком случае
нет, файл локальный, лежит на карте. Формат mp5. В нем лежит инфа о файле + видео + превью и пр. Мне известно смещение и размер видео, нужно по этим данным воспроизвести видео в exoplayer.
Alexandr
Вообще не обязательно stream использовать, можно filewriter например, есть достаточно примеров как прочитать только часть инфы из файла, насчет mp5 не могу точно подсказать, стоит поискать самостоятельно
awawa
А что на данный момент не так? Фрейм заезжает под тулбар?
awawa
поставь высоту фрейма 0dp может. У меня когда-то так заезжал скрол под рекламку, помогло
Aleksey
Всем привет. Кто-нибудь сталкивался с такой проблемой? Если свернуть приложение, а потом открыть его, нажатием на иконку, то перезапустится MainActivity. Если приложение "остановить" в настройках, а потом открыть, свернуть и открыть, то проблемы уже не будет. И в принципе в дальнейшем тоже. Причём это все можно воспроизвести только если установить приложение через Google Play и из него же запустить. Или же установить с помощью стандартного установщика и важно запустить через кнопку "открыть" Если установить apk, а потом запустить приложение через иконку, или же запустить приложение через Android Studio, то проблемы не будет. Я сейчас исправил это костыльно с помощью launchMode singleTask у второй активити, но все ещё видно, что MainActivity запускается, а потом сразу сворачивается. Всем заранее спасибо) UDP: Скачал из Google play гугол переводчик, у них такое же поведение при первом запуске
Anonymous
Интересует такая тема: возможно ли как то на андроид запустить d8 dexer? Компилятор javac 1.8 работает. То есть java 8 компилит в class. Но как дальше быть? Нужно как то собрать class в dex.
Anatoly
Вопрос по in app updates. Использую в режиме Immediate. Запускаю debug версию, api определяет новую версию в Play, нажимаю скачать, обновление скачивается, устанавливается, но запускается снова debug. Куда копать? Дебаг сессия не прерывается, тот же pid процесса: наблюдаю через logcat. Это ограничение debug версии?
Anatoly
https://developer.android.com/guide/app-bundle/in-app-updates
Aleksey
Бывает, делают com.example.app и com.example.app.debug
Anatoly
А application id тот же?
да, но, похоже, дебаг подписан иначе, поскольку при запуске дебага он предупреждает, что на устройстве приложение с другой подписью.
Anatoly
а там указано: Make sure that the app that you are testing in-app updates with has the same application ID and is signed with the same signing key as the one available from Google Play.
Anatoly
попробую завтра релиз туда установить подписанный
Anatoly
@the_snoozer спасибо за хинт!
Павел 🍵
цвет drawable нельзя поменять ссылкой на цвет из темы?
Сергей
можно ли в Android Studio запустить на тестирование отдельный метод, не запуская весь проект целиком? Просто подать ему значения на вход и посмотреть, что будет на выходе, проект уже немаленький по размеру и каждый раз через эмулятор не охота прогонять и добираться до точки останова
Alexander
нет
хотя стоп, о чём ты?
Павел 🍵
ок, а если сделать два drawable и вставлять нужный в меню в зависимости от темы?
Chriz
цвет drawable нельзя поменять ссылкой на цвет из темы?
А что мешает взять цвет из ссылки и передать drawable ?
Павел 🍵
А что мешает взять цвет из ссылки и передать drawable ?
как-то не очень хочет работать, при смене темы
Chriz
как-то не очень хочет работать, при смене темы
https://medium.com/@vinitagrawal91/android-colors-and-multiple-themes-fdfca3f75a15
Chriz
У него вроде работает
Павел 🍵
У него вроде работает
я тоже меняю цвета туллбаров и кнопок, как поменять цвет drawable
Chriz
не передать её вьюшке ?