Mike
Как получить размер вьюхи в onMeasure, если её размер WRAP_CONTENT или MATCH_CONSTRAINT?
никак, на этом этапе есть только measured width/height, фактические размеры придут в onLayout
Сергей
А в супер передали полученное? Но вообще я вешал определение размера на onGetFocus / on Layout Там точно известно. Или даже в onDraw.
Mike
ну нет у вьюшки размеров при measure.
Металлов
Здравствуйте, подскажите пожалуйста, у меня есть сингтон PublishSubject, я делаю иньекцию при каждом заходе на определенный определенный экран, из этого же экран можно снова перейти к нему же, так вот получается что я могу подписаться на subject 10 раз, а когда вызываю onNext, на вызов реагруют только два последних подисчика. Но если при каждом открытии экрана я буду подписыватся два раза подряд, вызов onNext почучают все кто подписался, тоесть есть в первом случае из 10 получили 2, во втором из 20 получили 20
Mike
поток сознания какой-то
Металлов
Блин, соре, это я тупанул, логи не выводят одинаковые значения 3 раза подряд, когда я подписывался 2 раза в ппервом попичике выводил 1, во втором 2, от этого получалось, что друг за другом идут разные значения, и лог их выводит
Металлов
спрашивал, но там обычно долго отвечают
Aleksei🐈
Господа, повесил биндинг сервиса на onStart\onStop, но как быть если необходим доступ к сервису в onActivityResult?
Anes
Делаю управление в лабиринте. Пытаюсь сделать управлением таким: пользователь двигает шарик, и если дальше есть только один проход шарик двигается дальше самостоятельно. Но когда на его пути встает развилка то он останавливается. Вроде бы сделал, но до этого я использовал ValueAnimator для плавного движения шарика. С valueAnimator данное управление не работает, без него прекрасно.
Vladislav
Всем привет! Есть ли какой то пример с Tab которые скролятся? мне нужно чтобы были вкладки сверху, но их можно было бы прокрутить, ибо у меня их много
Vladislav
май инглиш из бэд
Aleksei🐈
это зачем нужен onActivityResult? что ты запрашиваешь?
Ну открываю Activity, на котором заполняются параметры, и по нажатию кнопки ОК должен быть возврат на предыдущий Activity и вызов метода сервиса
Сергей
R
май инглиш из бэд
Тогда тебе сложно будет) https://github.com/commonsguy/cw-omnibus/tree/master/DesignSupport/TabLayout
Vladislav
спасибо)
Vladislav
ого, там всего лишь надо поставить параметр app:tabMode="scrollable"
Aleksei🐈
у сервисов нет методов startActivity*
Биндинг сервиса в MainActivity, открытие Activity для ввода параметров тоже из MainActivity
Сергей
Плюс всегда есть передача данных минуя бандлы
Aleksei🐈
Плюс всегда есть передача данных минуя бандлы
Не понял про бандлы. Проблема в том что OnActivityResult вызывается раньше чем OnStart
Сергей
Я вижу несколько вариантов: Создайте фиктивную Activity и сохраните ссылку на нее для использования ее startActivityForResult . Как мы знаем, это потребляет довольно много памяти. Используйте Broadcast Intentsвместо инфраструктуры результатов Android: попросите действия клиента транслировать свои результаты перед закрытием. Этот вид ломает идею и не настолько эффективен. Используйте Instrumentationнапрямую – попробуйте скопировать код из startActivityForResult в мою службу. Используйте служебные интерфейсы – сериализуйте и добавьте AIDLсоединение в Intent для запуска Activity. В этом случае Activity должен вызывать услугу напрямую, а не предоставлять результат
R
у сервисов нет методов startActivity*
Не вводи людей в заблуждение.
Aleksei🐈
Значит надо вызвать позже.
Примерно понял, сохранять параметры в onActivityResult и выполнять вызов метода в onServiceConnected
Сергей
Или вообще запустить сервис изначально из первой и сбайндить его
Aleksey
У меня Jitpack 502-ую отдает
Aleksey
Не могу проект собрать
Aleksey
Только у меня такая история?
Aleksey
jitpack.io
Ярослав
У контекста есть
ну да, про контекст забыл
Анатолий
Только у меня такая история?
Видимо, нет https://twitter.com/jitpack/status/1146055628772691968
Aleksey
С VPN - 502-ая, без - ничего.
Igor
Glide.clear перед тем как новую ставить
этого мало вроде как, да и clear надо ставить в какой момент?
Aleksey
Видимо, нет https://twitter.com/jitpack/status/1146055628772691968
А, понятно, первым делом надо в твиттер идти
Sasha
Господа и дамы, я чёт столкнулся с такой проблемой: я купил билеты на самолёт на сентябрь, а гугль добавил их мне в календарь на сегодня и лаунчер (Pixel Launcher) тоже показывает, как будто мне скоро пора уматывать. Из календаря я удалил евенты (отредактировать дату там почему-то было нельзя), а вот в лаунчере всё так и осталось. Кто-то видел подобное? Прям стрёмно как-то, что он не смог распарсить дату
Сергій
🙄
Igor
да в начале onBindViewHolder
каждый раз когда onBind дергается? я пробовал на onViewRecycled но не хочет, ещё переопределял getItemId
Night
Привет ребята Получаю null при отправке диплинка из фб в чем может быть проблема ? p.s на скрине, стоит галочка что приложение запрашивает диплинк , но чтобы я не писал -> null
Igor
в онБинд должно быть ок...
Спасибо, попробую
Night
версия фэйсбук какая ?
5.1.1 4.4+ пробовал
Vyacheslav
там какой-то прикол с версии 5 и выше, прилетает бесконечный null, я забил Юх и юзаю стандарт [4,5} или наоборот как-то так
Vyacheslav
и работает ок
Night
попробую
Vyacheslav
👍
Anonymous
Who knows jwt key ? It has signature. If key changed then signature will be invalid. I want to generate signature like that and check too. Is there any library or information about that please ?
Vyacheslav
что-то все равно на 4.5 null но все равно спасибо
как ты отправляешь ? ты ставишь все галочки в консоли проверки?
Vyacheslav
Вышел из апки, отправил со всеми галочками, вошел в дебаге и включенном интернете и всеравно null ?
Night
да, кеш/данные чистил апк удалял, все делал по советам фб
Anonymous
google.com
Sorry I think I did not search good. Can you give link please ?
Starikov
Народ, как правильно сортировать список в RecyclerView? Данные приходят динамически из Room. Использую ListAdapter
Dmytro
Народ, как правильно сортировать список в RecyclerView? Данные приходят динамически из Room. Использую ListAdapter
ты именно реализацию спрашиваешь? или что ты имеешь ввиду? посоветовать тебе поле?
Mike
Направление хоть
сортировать пальцами пользователя или что?
Mike
DiffUtils
этот тут при чём?
Starikov
этот тут при чём?
Тоже интересно, я их использую, но они ведь не для этого, так?
Starikov
сортировать пальцами пользователя или что?
нет, просто при нажатии кнопки, по заданному условию
Mike
Comparator
компараторы не сортируют
Starikov
запрос к базе построить
и делать новый запрос к базе каждый раз? это разве не будет дорого? (я думал об этом)
Тони
Сервер может вернуть полность два разных ответа, от слова совсем. Каким образом с этим можно работать? Я гуглил, некоторые пишут,что можно создать класс, в котором можно положить два других класса, в которых уже поля сериализуются. Я попробовал так сделать, но почему-то объекты приходят null, а запрос отработал. Как решить эту проблему,подскажите.