Александр
подскажите, как сделать, чтобы TextView не был скрыт? Spiner, по задумке, должен занимать все остальное пространство, которое не занимает TextView
Islam
Закрепить спиннер под TextView?
Александр
не в нужной стороне
Dyno
А что собственно ты ждёшь?
ну пока эксперимент будет завершент. Play Console пишет же подождите еще для завершения эксперимента. Я конечно для себя уже скорей всего выбрал иконку, которую оставлю, но жду может гугл что еще интересного расскажет.
ᛖᚹᛋᛁᚱ
Он может длиться долго, завершай и выбирай что нравится
ᛖᚹᛋᛁᚱ
Зависит от показателей, пока не будет видно значительное доминирование одного или до месяца
Anonymous
Стоит задача реализовать видеотрансляцию между 2 юзерами и чат для остальных. Вот думаю что делать. Юзать WebRTC и отдельно Сокеты для чата. Или WebRTC поддерживает чаты Или лучше что - то другое использовать?
Anonymous
В webrtc есть data channel, но его можно юзать между двумя клиентами, как и видео/аудио собственно, в рамках одного peer connection
Это да, а он чат поддерживает? или нужно отдельно юзать к примеру websocket для чата. Я не знаком с API Webrtc хорошо...
Александр
Всем привет. Ребят, кто то реализовывал Markdown без использования библиотек??
Anonymous
В webrtc есть data channel, но его можно юзать между двумя клиентами, как и видео/аудио собственно, в рамках одного peer connection
Короче можно ли webrtc использовать между p2p как обычный чат. Тоесть просто для общения текстом, без видео и аудио???
Ruslan
Это да, а он чат поддерживает? или нужно отдельно юзать к примеру websocket для чата. Я не знаком с API Webrtc хорошо...
сокеты придется скорее всего заюзать для обмена sdp-инфой при установке werbrtc peer connection. Или использовать готовый сигнальный сервер какой-то. Для отправки сообщений между двумя клиентами тоже подойдет.
Ruslan
Короче можно ли webrtc использовать между p2p как обычный чат. Тоесть просто для общения текстом, без видео и аудио???
там создается коннект между двумя клиентами, а далее можно слать туда аудио, видео, текст или другие бинарные данные - неважно
Anonymous
сокеты придется скорее всего заюзать для обмена sdp-инфой при установке werbrtc peer connection. Или использовать готовый сигнальный сервер какой-то. Для отправки сообщений между двумя клиентами тоже подойдет.
А чтобы реализовать онлайн трансляцию между 2 клиентами. А остальные уже могли просто в чате общяться. Похоже на вебинар. Через webrtc бесплатно получиться сделать в p2p?
Anonymous
Я вот просто не пойму. Если юзаем WebRTC между 2 юзерами, то как 2 юзер узнает IP 1? Для WebRTC бесплатно сервак выделяется чтоли...И какая выгода от этого кампании.
Andrew
А чтобы реализовать онлайн трансляцию между 2 клиентами. А остальные уже могли просто в чате общяться. Похоже на вебинар. Через webrtc бесплатно получиться сделать в p2p?
Я не понял) трансляция будет только между двумя же людьми и все, а чат для чего тогда? Ваша задача в том, чтобы один транслировал - другие смотрели?
Andrew
Ну я к тому что в обычном виде webrtc работает как p2p
Anonymous
Вебинар обычный
Andrew
Ага
Для такой схемы вам надо будет писать бек
Anonymous
Для такой схемы вам надо будет писать бек
Дак а если сокеты использовать. Тобишь 1 создает сервак, второй конектится и остальные конектятся уже через сокет к 2...
Anonymous
Забыл как называется такая схема, в играх делают
Andrew
Ruslan
Я вот просто не пойму. Если юзаем WebRTC между 2 юзерами, то как 2 юзер узнает IP 1? Для WebRTC бесплатно сервак выделяется чтоли...И какая выгода от этого кампании.
для webrtc нужен сервер stun и turn, он есть готовый, называется Coturn вроде, его надо где-то хостить. Эти сервера обеспечивают "нахождение" друг друга в интернетах, тоесть ICE
Anonymous
Вот как раз Mesh
Anonymous
та можно гугловским пользоваться
Да мне бесплатный нужен, на человек 20 хотя бы. Ну максимум 100...А дальше уже бек делать если народ пойдет
Andrew
для этого нужны stun и turn сервера
Anonymous
Короче просто WebRTC юзать не получится, нужен сервак с поддержкой ICE?
Anonymous
А если FirebaseDatabase + WEbRTC юзать?
Anonymous
для хранения IP
Andrew
Короче просто WebRTC юзать не получится, нужен сервак с поддержкой ICE?
нужно разворачивать stun/turn или пользоваться упрощенной схемой - гугловским например stun:stun.l.google.com:19302
Andrew
я бы сделал проще как делают в мире) broadcaster --> [Client Webrtc] --> [Webrtc server] --> [transcoding - e.g. ffmpeg] --> HLS (m3u8) --> [Usual HTML video Js player] --> many viewers
Anonymous
Спасибо)
Andrew
ща замутит бизнес)))
Данил
Ребят, при скроллинке вниз страницы, хочу вернуться наверх, но срабатывает swipeefreshLayout, как пофиксить?
Данил
Код не мой, предыдущего разраба https://pastebin.com/DbriH2Q5
Tony
Добрый день, господа. Крик души по google maps. Сделал анимацию как на скрине, в основном все хорошо работает, лучшее что нашел это GroundOverlay и ValueAnimator заюзать. Но проблема - когда таких пульсаций становится около 100+ все начинает подлагивать, оперативу загружает под 500+Мб, и вот как можно сделать что бы не вешать на каждую анимацию ValueAnimator, или какой-то леер для этого есть? так же приходится каждую отдельным GroundOverlay прикреплять к карте. Спасибо за внимание.
Vyacheslav
старая добрая сраная гугловская карта в которой баг уже пофикшен простыми смертными, которую они не могут смержить в релиз уже хренову тучу лет
George
Всем привет, подскажите как распарсить такой формат даты 2020-09-04T12:24:36.194795Z
Данил
или может это? https://gist.github.com/thuytrinh/b817ec3139ef65be60d6
Предыдущий разраб, как я понял уже пытался фиксить swipeRefreshLayout.setOnChildScrollUpListener(object : CustomSwipeRefreshLayout.OnChildScrollUpListener { override fun canChildScrollUp(): Boolean { //return scrollView.scrollY != 0 val topRowVerticalPosition = if (recyclerView.childCount == 0) 0 else recyclerView.getChildAt(0).top return topRowVerticalPosition < 0 } })
Vadim
Всем привет, кто-нибудь работал с Yandex Maps? Проблема такая, работаю с SingleActivity, если делаю replace фрагмента, то при возврате на карту она перерисовывается. Возможно ли это пофиксить без костылей типа View.visibility = View.INVISIBLE или невидимого fragment host?
Tony
проблема не в твоем аниматоре а в самой карте. много точек когда туда пихаешь она глючит и уходит в ОЗУ жор. Мб тебе это поможет в дальнейшем инвестигейте решения
да и это понимаю, профилировал уже много ее. вот было решение как у MapBox - добавил список коорд на отдельный слой, и 1 аниматор (грубо говоря, там своя у них фишка) и все работает четенько... то есть, пока что у гугл карт есть некий "лимит" на добавление маркеров? зависящий от оперативы устройства
Turalllb
Блин что за фигня, никак не могу поиск сделать, на маке это комбинация shift + command + F , а на винде ничего подобного не работает
Turalllb
два раза шифт это поиск по классам, хочу текст везде искать(
Turalllb
ctrl+shift+f
до этого я бы догадался, не работает, значит че то с настройками походу не то
VKovalyov
поставь раскладку клавиш классическую в настройках и, или как она там будут привычные с винды комбинации
Turalllb
ааа, ты про это, я думал я не qwerty 102 выбрал при установке винды
Turalllb
Turalllb
походу придется качать
Turalllb
это из-за импорта настроек с мака
ARTi
привет ребят, сложно писать для андроид без телефона?
Turalllb
нет
ARTi
надо в универе проект выбрать, до этого джаву учили, так что я думаю написать планировщик для андроид
Turalllb
сложно когда на компе опертивки мало
Turalllb
ну для планировщика много ресурсов не понадобится и материала в сети хоть попой жуй
Turalllb
хватит
ARTi
хватит
спасибо
Михаил
Подскажите плиз кто-нибудь знает как лучше реализовать spinner? У дефолтного отображается первый элемент и высота не меняется. В библиотеке material spinner проблема - если элемента только 2, то показывается только пустой элемент и 1 из 2-х элементов
Михаил
Пробовал через стили задавать высоту стандартному спиннеру - не работает
Dmitry
вернее TextView