Александр
Хм
Александр
В папке со студией нету
Александр
Потерялся
Алексей
gradle может быть системно установлен, а может wrapper использоваться в проекте
Алексей
вы какой хотите?
Александр
А в чем разница?
Александр
У меня подозрения что системный. Вместе с ас3 пришел
Александр
Вобщем wrapper нужен
Anton
Парни подскажите, кто как делает в случае, если нужно дождаться ответа из нескольких LiveData?
Алексей
Вобщем wrapper нужен
очень рекомендую курс пр Gradle: https://classroom.udacity.com/courses/ud867 Gradle перестанет быть магической шайтан-машиной, и станет нормальным инструментом, который можно применять без гадания.
Александр
Но магия пока как пелена на глазах
Dmitry
Всем привет
Dmitry
хотел спросить кто сталкивался с проблемой преедать Map через Bundle?
Павел
Как бля такое модет быть? Смотрю гугл IO 2017 та пример LifeciclyFragment. Пробую он депрекейтед.
Dmitry
Как бля такое модет быть? Смотрю гугл IO 2017 та пример LifeciclyFragment. Пробую он депрекейтед.
наверно потому что они перепили LyfeCycleFragment на interface LifeCycleOwner который ты можешь имплементить у себя в проекте к любому fragment или activity
Günter
Всем привет. Вопрос по работе с Firebase Cloud. У меня перестал вызываться метод onTokenRefresh при установке приложения, могу узнать токен только через геттер. Также не приходят мне уведомления. Причем после первой отправки сообщения по токену, при отправке второго сообщения происходит ошибка - истек срок действия токена. Время между отправлениями сообщений - 2 минуты. Кто-нибудь сталкивался с такой ересью?
Dmitry
IO2017 и уже перепелили. 💪
там использовал вроде LyfeCycleFragment и LifeCycleActivity а вот сейчас спека говорит другое немного https://developer.android.com/topic/libraries/architecture/lifecycle.html
Anton
и соотвествено они больше не нужны
Dmitry
и соотвествено они больше не нужны
а там это было отдельной либой типо lifeCycle?
Павел
Да вот читаю это же
Dmitry
не понмю просто
Anton
а там это было отдельной либой типо lifeCycle?
были обертки в которые ты добавляешь активити/фрагмент и он типа становится LifeCycle
Anton
Кто-нибудь знает зарубежные каналы андройд разрабов?
Dmitry
были обертки в которые ты добавляешь активити/фрагмент и он типа становится LifeCycle
погоди как я понял там полноценный класс был, а сейчас они не выпилили из саппорта, они там и были, просто сейчас стали интерфейсом, и ты сам можешь implements сделать свой как хочешь, типо больше свободы
Алексей
Всем привет. Мой таск: при отправке данных на сервер (примерно мегабайт) если сейчас телефон не подключён к интернету в базе я ставлю флаг (в ожидании отправки) и при появлении интернета должен отправить. И тут дальше я не знаю) как я понял надо использовать Firebase JobDispatcher. Так?
Павел
В гугле кстати умеют делать доклады. По крайней мери айо 2017 про room.
Павел
Прям ппц для дибилов
Павел
Разжованно все
Serg
Зачот
Алексей
Говноподход
Алексей
А разве Firebase JobDispatcher не может стартануть сервис когда появиться интернет?
Mikhail
Просто для справки кто доволен kotlin'ом?)
Mikhail
Я неделю не могу привыкнуть к его приколам, после старообрядной Javы)
Dug
Странно. Именно на привыкание ушло не более пары дней
Dug
Там привыкать особо не к чему
Evgeny
Если уже умеешь на одном языке кодить, к другому быстро привыкаешь
Evgeny
изи
Mikhail
editText.setOnLongClickListener { false } упрощение лямбд к примеру
Dug
Если ретролямбду на джаве юзали, то особо не приходится привыкать
Dug
Похоже очень выходит
Dug
Или если кодили на 1.8 джаве, например
Evgeny
А че студия умеет преобразовывть анонимные вызовы классов в лямбды сама?
Evgeny
в котлине
Dug
А че студия умеет преобразовывть анонимные вызовы классов в лямбды сама?
На джаве — нет. Только если ретролямда подключена. Колин — да
Evgeny
я про котлин спрашивал
Evgeny
на джаве то умеет
Dug
Тот же пример с кликлистерером
Evgeny
ну так там как раз и вызывается анонимный клас
Evgeny
да
Mikhail
А что делать с константами и статикой, судя по тому как это нагромоздили в котлине, есть более красивое решение? или про них вспомнили в самый последний момент?
Dug
В плане что с ними делать?
Mikhail
На просто companion object @JvmField выглядит как костыль
Dug
Так вроде если вы на одном котлине, то эти аннотации не обязательны
Dug
Или у вас котлин+джава?
Mikhail
Оо не подумал
Dug
Но это неточно. Лучше кого-нибудь более прошаренного в этом спросить, а ещё лучше в чате котлина
Dug
@iadept @kotlin_lang
Mikhail
спасибо
Dug
👌
Ruslan
ребят, какую либу посоветуете для просмотра jpg в 360?
Davit
Всем привет, кто знает как передать клик от editText к View в которой этот editText содержится?
Алексей
Если надо отправить по очереди несколько долгих запросов то лучше использовать в Retrofit Synchronous Requests?
Davit
Есть поле с edittext, обычно в него что-то вводится, но теперь при клике надо чтоб открывался диалог, а если тыкаешь в edittext то просто можно ввести текст
Pavel
Возможно, я неправильно понял, но чем отличается «при клике» и «если тыкаешь»?
Ярослав
Есть поле с edittext, обычно в него что-то вводится, но теперь при клике надо чтоб открывался диалог, а если тыкаешь в edittext то просто можно ввести текст
если "тыкаешь в edittext то просто можно ввести текст", то зачем передавать это событие родителю?
Davit
При клике на область img всё отлично, открывается диалог, а при клике на edittext фокус остается на нём, а нужно чтобы передавался родителю
Pavel
Мне кажется, можно вынести вызов диалога в функцию, и вызывать эту функцию когда нужно (то есть и при клике на img, и при клике на edittext)
Anonymous
всем привет. есть recycleview. без чекбоксов (gone) как сделать чтобы при долгом нажатии включались чекбоксы у всего списка? у меня получилось только у выбранного элемента включить
Olexandr
мне нужно сделать скриншот и снять видео с экрана. вне моего приложения, а поверх остальных. знаю что есть MediaProjection, но он работает начиная с Android 5.0 и выше. а мене нужно с Android 4.2 и выше
Алексей
как выкинуть ошибку что метод нельзя выполнять в юи потоке?