You
Девятый круг ада
Ivansuper
Пока что 8.х круг. До девятого еще не дошли
CheekiBreeki
у меня возникло подозрение, что отваливается Lobrok
CheekiBreeki
потому что не видит его геттеры и сеттеры
Kasper
как мне выйти с 9 круга, у всех все норм работает, только мейзу только он не хочет загружать плеер (hls)
Ivansuper
Ivansuper
Т.е. дебажить только
Kasper
Да, тестеров много и все жалуются на белый экран
Kasper
из-за этого даже 1к людей удалило приложение....
Сергій
Обычно в форграунд нотификации делают кнопку "Закрыть" или "Остановить". Или по определенному условию делают нотификацию не onGoing. Как например Google music, когда играет музыка, нотификация не убирается, если поставить на паузу можно свайпнуть.
Сергій
Нет
Сергій
Только что проверил, работает
Kasper
Да там обычный внутренний браузер в приложении, он открывается вместе с плеером, но плеер отказывается загружатся и вместо него белый эекран, на других устройствах все норм работает и все грузится.
Nikita
Всем привет, кто нибудь пользовался ImageMagick либой? скиньте плз ссылку на нее
Himars
Добрый день коллеги.
Подскажите, можно как то сделать Interceptor (OkHttp) для того, что бы при отправке запроса при выключенном интернете перехватывать запрос и возвращать какой нибудь Exception?
Так будет корректно? —> https://gist.github.com/freaksgit/917107644627f3550e56029893729b4a
Сергій
Зачем тогда тут форграунд? Он служит как раз для того чтобы приложение работало в фоне
Himars
Это потому что система убет процесс когда ей захочется :D
Сергій
Процесс и будет работать
Сергій
Это нормально
Сергій
Главное следите чтобы не было утечек компонентов. А там система сама решит когда убить процесс
Konstantin
я так понял для вьюшек с GONE анимация не стартует вообще, в этом похоже был косяк
Konstantin
надо было делать INVISIBLE, и вроде как все работает
Vladislav
Ребят, никто не сталкивался? При вызове startResolutionForResult у класса ResolvableApiException внутри фрагмента, данные летят в onActivityResult класса, а не фрагмента. Это как-нибудь можно обойти?
Сергій
Konstantin
тогда понятно в чем дело, спасибо за прояснение
Himars
Himars
:D
CheekiBreeki
пока переустанавливается студия, никто не подскажет где почитать годную статейку про пуши на последних андроидах с каналами?
Mike
Nikita
Что можно использовать вместо Consumer<T> на androd api < 18 ?
CheekiBreeki
да да, они самые
Mike
Nikita
Nikita
Есть какой-нибудь способ сгенерировать уникальный id для view в android ?
Roman
Ребят, очень нужна помощь... Не могу побороть bottom sheet с nestedscroll... Почему при старте активити, вьюпейджер прокручен вверх и не виден?
После скрола только появляется...
Уже голова взрывается
Сергій
Nikita
Сергій
View.generateViewId()
Nikita
Serhii
Кто то решал проблему с wrap_content и app:layout_constrainedWidth="true" в TextView внутри констрейнта?
Когда текст в одну линию все ок, когда текста на 2 и больше линий, текствью растягивается на всю ширину
Vyacheslav
Ребят чтобы сделать свое SDK нужно делать Import .Jar/.aar package в Create New Module в Android Studio верно ? подскажите если кто знает
Alexander
Vyacheslav
спасибо ребят
Arsen
Как относитесь к кодстайлу, где аннотации на одной строке с филдом?
@Inject lateinit var example: MyExample
Konstantin
у меня и в строке и над ней есть, вообще без разницы
Konstantin
в дата-классах удобно когда в строке
Konstantin
еще их так убирать удобнее (или дописывать), колесо зажимаешь, проводишь в несколько строк, и пишешь везде но 1 раз
Arsen
в 2018 кто-то платит за кол-во строк?
Arsen
почему линт просит юзать тимбер вместо Лог?
Tesseract
смотря на код индусов, то подозреваю что да....
Tesseract
Tesseract
иногда перезапуск это решает
Arsen
походу в транзитивных зависимостях библиотек кто-то подтянул его
Arsen
или потому, что у меня в соседней студии открыт проект с тимбером)
Arsen
Tesseract
у нас на поекте дебаггер почему-то вообще не работает
LeV
Парни, привет. Подскажите помогите, сам уже сообразить не могу. Мне нужно из Service вызвать метод Activty. делаю как работает во фрагментах, но в сервисе крашится. Как быть? https://pastebin.com/dGufUUtx
Sergey Mitrofanov
Добрый день!
Кто сталкивался с такими ворнингами прогуарда?
Warning: java8.util.DelegatingSpliterator: can't find referenced class build.IgnoreJava8API
Warning: java8.util.DelegatingSpliterator$ConsumerDelegate: can't find referenced class build.IgnoreJava8API
Warning: java8.util.Spliterators: can't find referenced class build.IgnoreJava8API
Как узнать откуда ноги растут?
Dmytro
Tesseract
если нужно что-то передать в активити с сервиса то советую юзать LiveData
Tesseract
по идее должно сработать
Arsen
в котлин файлах норм автоимпорт работает?
Arsen
unambiguous imports on the fly
Tesseract
если нет, то broadcastreceiver
Tesseract
Tesseract
AspiD
Приветствую. кто-нибудь может подсказать, как сделать кастомный десериализатор шаблонного класса для gson и зарегистрировать его? проблема в том, что на один и тот же запрос может придти либо data с строкой, либо data c объектом. как всё это сделать для не шаблонного я понимаю, а вот как сделать registerTypeAdapter без экземпляра класса - вопрос
Mike
AspiD
десериализатора
Mike
куда адаптер будет регистрироваться?
И, главное, зачем?
AspiD
в GsonBuilder.registerTypeAdapter(ApiResponse::class.java, ApiResponseJsonDeserializer())
Konstantin
поцкажите по стратегиям логирования в проде
Konstantin
скрываете логеры за интерфейсом?
Konstantin
или просто везде так и оставляете типа Timber.wtf
Mike
поцкажите по стратегиям логирования в проде
Есть чудо-подход: вызывать логгер-метод всегда (только не конкатенация строк!). В дебажных билдах писать их, а в релизных делать это только при наличии определённого файлика.
Konstantin