Valentyn
Мне их надо отобразить, но одновременно запускать не нужно
Этот плеервью сразу начинает проигрывать видео, как только показывается на экране?
Anton
А ресайклер чем не угодил?
Не то что бы не угодил, просто там много разных типов объектов приходит, около 10-15 разных и не очень удобно из этой кучи ресайклер делать, плюс не ясно, решит ли это проблему
Eugene
Ты ее не донес
Anton
Сама проблема в том, что телефон не справляется с одновременной загрузкой 5 плееров, забивает на все и загружает только последний
Anton
А все плееры до этого добавляет на страницу, но они просто с чёрным экраном остаются
Hovhannes
тебе надо одновременно 5 видео воспроизвести/
Hovhannes
?
Anton
Нее
Hovhannes
я не понимаю что тебе нужно сделать
Eugene
А все плееры до этого добавляет на страницу, но они просто с чёрным экраном остаются
Грузи превьюшки, а при клике на запуск инить плеер, только один
Eugene
А все плееры до этого добавляет на страницу, но они просто с чёрным экраном остаются
Зачем добавлять на ui кучу тяжелых элементов, которые вероятно даже не будут использованы или будет использован только один?
Eugene
Клик по преыью - она подменяется на плеер и загружается
Anton
Превьюшка - это Thumbnails?
Eugene
Превьюшка - это Thumbnails?
Наверно) Мне то откуда знать что тебе там приходит
Eugene
Это какоей-то изображение
Anton
А, я думал можно с помощью апи ютюба эту штуку подгружать по ссылке )
Anton
Всем спасибо за помощь, сейчас попробую)
Aldar
Доброго времени суток! Хочу попробовать dynamic-feature. Подскажите, можно ли заливать в firebase app bundle?
Vladimir
есть mainactivity с coordinatorlayout, в нем фрагмент и bottomnavview. у bottomnavview layout_behavior = HideBottomViewOnScrollBehavior как можно в фрагменте, который внутри прилепить вью к этому bottomnav? тоесть он выезжает - вьюшка поднимается, он скрывается - вьюшка опускается
V.Ilin
кто-то работал с библиотекой AltBeacon?
M
Сделал bottomSheet из LinearLayout, внутри него находится ViewPager. Внешний контейнер (CoordinatorLayout), в котором находится bottomSheet имеет атрибут fitsSystemWindow. Дабы избежать того, чтобы bottomSheet тоже было на весь экран, задал свой OnApplyWindowInsets. Проблема в следующем. Когда открываю bottomSheet, он встает так как мне нужно, на весь экран, но не закрывая status bar. Как только перелистываю viewPager, bottomSheet прыгает вниз и сверху появляется небольшой отступ. В чем может быть проблема?
Akb
Привет! Кто в курсе, Как работает Glide при создании thumbnail из видео-ссылки?
Akb
Он целиком скачивает видео файл?
Igor
Ребят, если я делаю в папке test - TestAppComponent, а потом пытаюсь его создать так @BeforeEach fun beforeEachTest() { DaggerTestAppComponent .builder() .build() } не прокатывает такой вариант, что может быть не так?
Igor
А его присвоить не надо никуда? Что значит «не прокатывает»?
сам компонент @AppScope @Component(modules = [NetworkModule::class]) interface TestAppComponent { @Component.Builder interface Builder { fun build(): TestAppComponent } fun inject(settingsFragmentViewModelTest: SettingsFragmentViewModelTest) } присвоить не надо я просто сделаю build().inject(this). Не прокатывает значит, что не создается компонент: DaggerTestAppComponent unresolved reference
Igor
зачем тебе interface Builder с методом build?
так проще создавать компонент, дает больше гибкости
Mike
так даггер его создать должен, а он зараза не хочет этого делать))
по умолчанию, без дополнительной настройки?
Mikhail
Кто подскажет, WorkManager будет стартовать Application , если Application был прибит системой (или вручную)?
Igor
по умолчанию, без дополнительной настройки?
что значит дополнительная настройка? у меня есть компонент, есть модуль и тд, единственное, что основной компонент я создаю в Application, а тест компонент в тесте, но вроде как ничего не нарушено
Igor
kaptAndroidTest dagger compiler в зависимостях
а вот это может быть) забыл об этом, пойду проверю, спасибо!
Kopusha
а Serializable просто медленнее Parcelable из-за рефлекшена или есть еще разница в размере результата?
Igor
а Serializable просто медленнее Parcelable из-за рефлекшена или есть еще разница в размере результата?
вроде нету, разница только в скорости и как писали гугловцы может отличаться в 10 раз
Mike
а Serializable просто медленнее Parcelable из-за рефлекшена или есть еще разница в размере результата?
Serializable на последних версиях быстрее. Но толще, независимо от версии.
Kopusha
о, внезапне. Значит есть там какая-то мета инфа еще. А можешь тыкнуть в статью какую-то?
Kopusha
где говорится, что толще.
Igor
Serializable на последних версиях быстрее. Но толще, независимо от версии.
интересная инфа, не видел нигде, о том, что Serializable стал быстрее
Igor
метод build?)
так это же только начало)) дальше добавляй кучу всего
Mike
где говорится, что толще.
Елизаров немного рассказывал про толстоту ObjectOutputStream в своём докладе про сериализацию, например.
Kopusha
гм, оказывается можно через writeObject() и readObject() сделать Serializable даже быстрее Parcelable. Гуд ту ноу..
⬤ vitaly
пытаюсь получить токен, вот этот вот обзервабл пихаю потом во флетМап, почему не работает без этой фигни с глобал скоупом или чегонить что не в мейн треде, если у меня прописаны шедулеры на ио тред? Что я не так делаю? Как мне написать, чтобы рхДжава сама в нужный поток запихнула? В каком именно месте написать subscribeOn()?
⬤ vitaly
⬤ vitaly
без этой шляпы с корутинами кидает НетворкОнМейнТредЭксепшан
Ivan
Ребята, у меня есть RecyclerView в нём ImageView's, в адаптере картинка подгружается с помощью Picasso, можно сделать так, чтобы текущий ImageView не загрузил картинку, пока у придыдущего она не загружена?
Никита 🙃
Погугли а эти направлении
Ivan
Чисто логически, не уверен на 100%, можно же задать что за раз грузить лишь одну фотку
Следующий ImageView подгружается быстрее и не даёт место для предыдущего ImageView...
Никита 🙃
Яб это с ViewPager'ои сделал
Никита 🙃
Чисто по ui кратиночки менять - 1 свайп - 1 картинке
Dug
Горизонтальный RecyclerView?
Dug
да
Покажи айтем
Andrey
да
Сам айтем, а не лист
Ivan
Фиксированная высота айтема ?
точнее, фиксированная высота recyclerView
Dug
Какая-то дичь
Andrey
точнее, фиксированная высота recyclerView
Поставь для айтема фиксированную высоту и скелй для картинки по центру или центр кроп
Andrey
Фиксированную высоту у родителя надо
Hovhannes
Hovhannes
С чего бы этот краш?
You
Сделали оболочку и сломали систему :)
You
Классика
Hovhannes
Подозрительно то, что крашится типа браузер, только когда разлочил моб. Когда открыта моя прилага