Size: a a a

Android Developers

2020 February 05

DE

Denis Egorov in Android Developers
Egor Aganin
Привет всем) Есть класс MyChannel в которые хочется посылать элементы и и регистрировать callback для получения этих эвентов. Как я понимаю нужно использовать Flow чтобы можно было регистрировать несколько клиентов одновременно. Как нам передать эти данные во flow когда мы захотим послать элемент?
это какя-то дичь. Почему бы просто каналы не использовать?
источник

ДВ

Дмитрий Васильев... in Android Developers
Leonid
может с текстом надо будет поиграть, например в '' взять
сделал по другому и ошибка
источник

ДВ

Дмитрий Васильев... in Android Developers
Leonid
попробуй так subprocess.call(["adb", "shell", "input", "text", "TEST"])
источник

L

Leonid in Android Developers
Зачем input в list обернул
источник

AD

Aleksey D. in Android Developers
мы тут уже курсы по питону организовали? 🤔
источник

ДВ

Дмитрий Васильев... in Android Developers
Leonid
Зачем input в list обернул
да прост тоак ))) он никак не хочет брать из пепеменной тект
источник

EA

Egor Aganin in Android Developers
Denis Egorov
это какя-то дичь. Почему бы просто каналы не использовать?
Нам нужно иметь возможность получения результатов несколькими элементами. Как я понимаю каналы это очереди и если кто-то один заберет элемент другие его не получат.
источник

QH

Quantum Harmonizer in Android Developers
Egor Aganin
Нам нужно иметь возможность получения результатов несколькими элементами. Как я понимаю каналы это очереди и если кто-то один заберет элемент другие его не получат.
BroadcastChannel
источник

DE

Denis Egorov in Android Developers
Egor Aganin
Нам нужно иметь возможность получения результатов несколькими элементами. Как я понимаю каналы это очереди и если кто-то один заберет элемент другие его не получат.
источник

AK

Andrei Kravz in Android Developers
добрый день! нужна ваша помощь, не выходит изменить высоту элемента внутри RecyclerView, применяя
view.scaleY = 1.3f
к view из holder он просто растягивается как картинка, а также другие элементы не 'подвигаются'. как изменить высоту правильно?
источник

🐈M

🐈 гав-гав Maxvoitenk... in Android Developers
Andrei Kravz
добрый день! нужна ваша помощь, не выходит изменить высоту элемента внутри RecyclerView, применяя
view.scaleY = 1.3f
к view из holder он просто растягивается как картинка, а также другие элементы не 'подвигаются'. как изменить высоту правильно?
Высоты это height, scale это немного другое
источник

ВШ

Володимир Шевчук... in Android Developers
привет. столкнулся с такой проблемой при регистрации нового пользователя: при первом запуску приложения после установки,  когда делаю запрос на регистрацию нового пользователя, то иногда (40-50% попыток) получаю ошибку ретрофита в логах HTTP FAILED: java.net.SocketTimeoutException: timeout. Причем запрос на серевере проходит, пользователь регистрируется, но  где то преривается соединение и прилетает ошибка. Если приложение убить, почистить даные, и снова запустить - все работает. Баг воспроизводится только при первом запуске. Connection, Read, Write таймауты для OkHttpClient выставлены по 3 минуты.
источник

A

Alex in Android Developers
Володимир Шевчук
привет. столкнулся с такой проблемой при регистрации нового пользователя: при первом запуску приложения после установки,  когда делаю запрос на регистрацию нового пользователя, то иногда (40-50% попыток) получаю ошибку ретрофита в логах HTTP FAILED: java.net.SocketTimeoutException: timeout. Причем запрос на серевере проходит, пользователь регистрируется, но  где то преривается соединение и прилетает ошибка. Если приложение убить, почистить даные, и снова запустить - все работает. Баг воспроизводится только при первом запуске. Connection, Read, Write таймауты для OkHttpClient выставлены по 3 минуты.
Сервак не отпускает коннекшн
источник

A

Alex in Android Developers
Да и смысл таймаут 3 минуты, если он за 10 не обработает, то и за 180 не будет работать
источник

v

vitaly in Android Developers
Да что вы понимаете в таймаутах? (последний разряд пропущен спецом, ибо баг)
источник

ВШ

Володимир Шевчук... in Android Developers
бекендщики смотрели - на сервере ошибка 499, клиент преривает соединение до того, как сервер отправит респос
источник

IB

Iv Bv in Android Developers
Подскажите пожалуйста как распарсить таблицу в экселевском файле csv (по аналогии с JSON)  лежащем на сервере... пульните примером, если не трудно.
источник

AD

Aleksey D. in Android Developers
vitaly
Да что вы понимаете в таймаутах? (последний разряд пропущен спецом, ибо баг)
так это, Integer.MAX.toLong()
источник

A

Alex in Android Developers
Володимир Шевчук
бекендщики смотрели - на сервере ошибка 499, клиент преривает соединение до того, как сервер отправит респос
Какой нибудь KeepAlive попробовать?
источник

AD

Aleksey D. in Android Developers
Володимир Шевчук
бекендщики смотрели - на сервере ошибка 499, клиент преривает соединение до того, как сервер отправит респос
поверхностная идея - повторить запрос
источник