Сергій
setMaximumFractionDigits(int)
Konstantin
Можно
да, уже увидел, думал только у DecimalFormat есть
Konstantin
ненавижу форматирование чисел )
Anton
Вопрос почти по retrofit. API возвращает json и одно из полей может принимать значение либо объекта, либо пустой строки (""). Так вот как это обойти. У меня когда приходит пустая строка вываливается соотвественно ошибка java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line...
Anton
Боюсь Reddit не будет это делать ради меня ;)
neikist
Даже самому интересно есть ли прямое решение... Мы в итоге костылями обкурили.
neikist
На реддите такой бек?
Тоже в удивлении
Ivansuper
Есть где то ID ответа, который изменяется при отдаче строки или объекта?
Ivansuper
Даже самому интересно есть ли прямое решение... Мы в итоге костылями обкурили.
Ну это исходно костыль. Костыль нормально не обойти обычно
neikist
Ну мож что то наподобие румовских тайпконвертеров для десериализуемых полей или еще что то такое, я просто с gson дел пока немного имел
Andrew
Коллеги, подскажите, я сделал для моего пакета adb shell dpm set-device-owner. Как теперь сделать так, чтобы он не являлся device owner?
Alex
Приветствую. Ни у кого не наблюдаются проблемы с размещением новых приложений в Плей Маркет? Уже более суток висят на модерации, и ничего не происходит
Валентин
Всем привет! Есть библиотека libstreaming для трансляции стрима, там работа с микрафоном. Я немного дорабатываю её для трансляции мп3 файла. Транслирую на плеер VLC. Как мне в реальном времени читать файл мп3 и передавать в трансляцию? на даном этапе я получаю фреймы через jl1.0.1, забираю 3 канал (он же моно формат), дальше в аас формат и отправляю. но не пойму с каким периодом производить чтение и передавать в буфер на отправку в стрим. Или есть другой способ? Подскажите!
Andrei
Ребят, в котлине есть возможность в методе узнать название класса, из которого она была вызвана? (Не через отдельный параметр) мб инлайном както?
Andrei
🆗
Anonymous
Добрый день. в дебаге вижу что у фрагмент менеджера есть mBackStackIndices . КАк можно эту переменную получить?
leksss
Подскажите. Если я в своей приле рекламирую 2 другие свои же прилы с этого же акка ри помощи диалового окна, которое появляется после запуска через 6 сек, как к этому гугль относится?
Denis
Всем привет! Вопрос, можно ли в тернарник датабиндинга подсунуть аттрибут? типа вот так сделать
Denis
android:tint="@{ safeUnbox(vm.phoneIsWrong) ? ?attr/color_warning : ?attr/color_text}"
Anonymous
Добрый день. в дебаге вижу что у фрагмент менеджера есть mBackStackIndices . КАк можно эту переменную получить?
mTmpRecords или эта переменная. хочу получить предыдущий фрагмент с которого сделали popBackStack.
Anton
Добрый день! вопрос(возможно б), я выбираю на телефоне audio/видио фаил и хочу закешировать его в рамках своего приложения. как мне это сделать? создавать File?
Vega
Ребят, а такой вопрос на счёт работы с дизайнером. Как у вас построена палитра цветов? 1) Как вы их называете? Нормально ли будет: main_screen_user_title_color? ,Или же нужно по-другому? 2) что делать если получается несколько вариантов одного цвета? Например, нормально ли так, что получается 10 оттенков серого?)
Vega
Или же когда один и тот же цвет называется по-разному так как используется в разных местах?
Vega
использую этот сайт http://chir.ag/projects/name-that-color/#E4E8EA чтобы было имя у каждого цвета. И потом уже через рефференсы могу использовать по имени например для main_screen_background и прочее
Хм, спасибо. Но мой вопрос больше относился к тому, как вообще правильно настроить работу с цветами локально и работу с дизайнером
Vega
Который каждый раз выдает по 10 разных оттенков серого)
Nikolay
Хм, спасибо. Но мой вопрос больше относился к тому, как вообще правильно настроить работу с цветами локально и работу с дизайнером
а что значит правильно? такого я не знаю. Для каждого варианта правильно разное. Ну за 10 оттенков серого я бы ругался )) и уменьшил до 2-3))
Daniel
Подскажите, почему для ConstraintLayout не работает layout_goneMarginTop?
Nikolay
Бэд практис/бест практис
если найдешь - поделись)) буду рад почитать
Vega
Например, касательно архитектуры год обжект в активити это бест практис
Daniel
Вот такой лайоут
Vega
Солид мвп/мввм это бест практис и тд) а по поводу стилей и реусров все походу забивают, а потом куча проблем появляется
Nikolay
https://material.io/design/color/#color-theme-creation
Vega
Ага, видел) Но тут нет ответа ни на один из моих вопросов)
Vega
Их правда особо и не обсуждают)
Alexey
Подскажите как стиль у выпадающего списка меню тулбара задать?
Alexey
дохрена атрибутов, какой юзать хз
Nikolay
Ага, видел) Но тут нет ответа ни на один из моих вопросов)
фишка в том, что можно определять только основные цвета, а альфу - указывать как отдельный атрибут в каждом случае для самого стиля уже
Vega
Во, ещё один вопрос из темы стилей атрибутов и прочего
Nikolay
тогда у тебя будет просто 4-5 цветов и все
Denis
https://medium.com/@vinitagrawal91/android-colors-and-multiple-themes-fdfca3f75a15
Denis
в двух словах нужно юзать атрибуты
Denis
которые сами назначаем в values/attrs.xml
Denis
а в темах/стилях присваем им определнные значения
Denis
и к виджетам в разметках применяем стили/темы или сразу в общую тему
Misha
Denis
и потом когда захотим поменять цвет всего приложения будет намного лечге, чем менять каждый виджет
Misha
Парни кто транслейтор настраивал, была такая ошибка?
Nikolay
и если у тебя 10 версий серого цвета))
Sergey
Как убрать IF и вынести все в 1 строчку?
setImageResource ( (model.play) ? R.drawable.play : R.drawable.pause))
Anonymous
setImageResource ( (model.play) ? R.drawable.play : R.drawable.pause))
Чо тернарник в котлин завезли?
Sergey
Чо тернарник в котлин завезли?
Откуда там можно понять, что вопрос про котлин?
Viktor
Откуда там можно понять, что вопрос про котлин?
вот Оганнес удалил комментарии и люди не знают что там Котлин
Олександр
Привет! Кто-то делал идеальную синхронизацию времени на разных девайсах? Грубо говоря, чтобы до доли секунды аж. Есть дефолтный метод при запуске аппки делать запрос на сервак, и чтобы он возвращал свой таймстемп, но тут не учитывается лейтенси. Может кто-то знает ещё более точный метод? Важно, чтобы до доли секунды засинкаться
Олександр
наркоман))
Di7aK
да ты упоролся доли секунды через сервак синхронизировать
Anonymous
Нано секунды НУ
Олександр
да блин, на иос есть какое-то абсолютное время, от которого могут отталкиваться все девайсы. и на 5 девайсах тестили, все выполняют действие точь-в-точь одновременно
Олександр
пытаемся добиться такого же на андроиде
Олександр
и гавно какое-то получается
Di7aK
я пилил
Di7aK
на лонг пуле
Олександр
та да, а ответочку надо всё равно запилить и показать, что так тоже можем)
Anonymous
я пилил
Уволен
Anonymous
да блин, на иос есть какое-то абсолютное время, от которого могут отталкиваться все девайсы. и на 5 девайсах тестили, все выполняют действие точь-в-точь одновременно
Абсолютное время это январь 1970 года. Про какое другое время ты говоришь я хз, объясни нормально, мож кто поймет и объяснит
Олександр
А чо за код то?
да тут код неважен, просто одно и то же действие одновременно выполнить на нескольких девайсах. девайсы могут быть на расстоянии в 100м, соединение есть только 4g и всё. Такие условия