Starikov
кто подскажет, как проверить пересечение двух path пробовал варианты отсюда https://stackoverflow.com/questions/11184397/path-intersection-in-android вообще не одно не работает, везде показывает отсутсвие пересечения
Мурад
есть какие нибудь норм мануалы по работе с камерой? x и 2?
Dmitriy
В моем приложении есть RegaActivity(без фрагментов), где несколько шагов Мне доложили, что если свернуть/развернуть апп, то шаги реги сбрасываются На моем девайсе этого конечно не происходит, в чем может быть дело?
Dmitriy
Также с некоторых девайсов загруженная фотка переворачивается С моего девайса любые фотки загружаются как надо
Dmitriy
Пасеба
Andrew
You are welcome, guys! =)
Andrew
😎😃👍
Anatoly
Всем привет) пытаюсь сделать следующее при помощи Coordinator Layout, но не получается: слева - развернутый вид, справа - свернутый вид при скроле. Нужно, чтобы в свернутом виде помимо тулбара с кнопкой назад также оставался и блок Additional, но никак не пойму, как это сделать. Может кто-то знает, как такое можно сделать?
Anatoly
CollapsingToolbar можно попробовать
Его и использую, но он сворачивает до размера верхнего тулбара
Эдик
Поставить minHeight у collapsingtoolbar или у layout, который в нем
Эдик
А какой minHeight? Размер
ROMAN
Народ, а кто юзают jetpack compose чё его гуглята так пиарят? У него есть какое-то будущее как думаете?
Anatoly
А какой minHeight? Размер
Ну я поставил для проверки 200dp просто
Эдик
Кинь код
Anatoly
Кинь код
https://gist.github.com/anatolychernyshev/43e09ea49103a81c8ee4d47d10dddaef
Эдик
Да не у тулбара minHeight
Эдик
А у CollapsingToolbar
Anatoly
и у колапса ставил
Anatoly
А у CollapsingToolbar
Всё равно то же самое
Эдик
А если не parallax, а pin поставить?
Anatoly
А если не parallax, а pin поставить?
То же самое) только без паралакса)
Anatoly
Много всего уже перечитал и перепробовал и уже крыша едет от безысходности)
Эдик
Да работать должно
Эдик
Попробуй у appbar высоту wrap_content. Выкинуть все из collapsing и добавить в него какой нибудь relative с высотой 300, внутри relative картинка и кнопка
Эдик
И minHeight у collapsingToolbar
Эдик
Если не получится, напиши завтра. Скину как я делал
Anatoly
Если не получится, напиши завтра. Скину как я делал
В целом, работает, но нужно будет наверно программно вычислять эту minHeight и сетить
Эдик
Зачем? minHeiht = высота кнопки + отступ от кнопки снизу + высота тулбара
Эдик
Если я правильно понимаю
Эдик
Все эти три значения ты знаешь
Anatoly
А ну хотя да, ну я завтра это уже попробую)
Anatoly
Благодарю
Anatoly
)
Эдик
И у тебя там под header слишком много linear layout-ов. Сделал бы recycler view с тремя итемами. Они же одинаковые
Anonymous
здраствуйте. как сделать сохранение списка дел? тоесть человет может создавать бесконечное колиество "заметок" как их сохранять?
Maxim
Предпочтительнее первое, конечно
Anonymous
хорошо
Maxim
гугли Room Persistence Library
Anonymous
вот еще одна проблема. вот есть список из блоков. как сделать так что-бы они появлялись(блоки) по мере добавления задач? добавили одну задчу +блок с ее названием. и так тадлее до бесконечности
Maxim
Можно использовать RecyclerView, добавлять в датасет элемент и обновлять отображение
⚡️Мухамед
Всем доброго времени, кто работал с Arcore есть один вопрос
Hovhannes
Михаил
Ребят, подскажите, как правильно прописать if. Мне надо чтобы если число было равно каким-то конкретным числам, то выполнялся код. Типа: 'if(num == 2,4,10,24){ ... }'
Михаил
Знаю, что можно через when: when(num) { 2,4,54,65,23 -> {...} } Но может через if как-то попроще будет?
Anonymous
Через when очевидно проще ведь
Bahrom
listOf(1,2,3).contains(num)
Михаил
Спасибо
Dolgovec
Всем привет! Подскажите плиз, вываливается ошибка при попытке автопродлить подписку: errors => [{ domain => 'androidpublisher', reason => 'permissionDenied', message => 'The current user has insufficient permissions to perform the requested operation.', }] Как я понимаю, это ошибка с инвалидным токеном client_id. Проблема в том, что я не могу найти в API&Services гугловском где это вообще задается. Подскажите, пожалуйста, место, откуда мне брать вот эти данные для моего бека: https://prnt.sc/qd6rcy
Dmitry
ну судя по всему, ты пытаешься к API обратиться используя access token пользователя , у которого нет доступа к API в google play console
попробуй сгенерировать новый refresh token и access токен, для аккаунта у которого 100% есть доступ и через какой-нибудь postman обратись к апишке
Schnaps
ребята, а как правильнее сделать мониторинг доступности сети? 1. завести сервис, который будет периодически проверять удаленый хост, с высоким аптаймом, типа днс гугла, и в случае недоступности, показывать сообщение 2. в каждый обработчик сетевых ошибок добавлять проверку на то, что сеть сломалась
Denis
У меня уже 3 дня висит "Готовится к публикации" и всё, что делать?
a
У меня уже 3 дня висит "Готовится к публикации" и всё, что делать?
У меня уже пятый день пошел. Походу они все ушли в новогодние каникулы.
Schnaps
да, но тут есть нюанс. если допустим есть подклчюение через вифи, а сеть сломана где-то на маршрутизаторе, то эта методичка не рабтает.
Schnaps
она работает, если девас переключается на другой канал связи, например с вифи на оператора
Schnaps
У меня уже 3 дня висит "Готовится к публикации" и всё, что делать?
ждать. с лета еще по нескольку дней аппы аппрувятся
Denis
ждать. с лета еще по нескольку дней аппы аппрувятся
ого. просто первый раз заливаю по этому дивуюсь
Dolgovec
@likhodedov спасибо за ответ! Я не совсем понимаю, как сгенерить новый токен. Проект клиента, но он мне выдал максимально доступные права для него. Я вижу кучу ключей сейчас в проекте OAuth, но не понимаю что мне надо вставлять в redirect_uri=...&client_id=... чтобы сгенерить запрос. Пробовал и "Ключи сервисного аккаунта" и id клиента OAuth https://prnt.sc/qde999
Denis
первый релиз?
та походу я залил первый раз версию 1, но не знал как подтвердить, и потом сразу накатил типа обновление вторую версию 😁, а потом нашел как подтвердить. Может из за этого?
Denis
Я сразу пять версии один за другим накатил. И жду.
😆 ну вот теперь и будем сидеть ждать
a
Да от этого не зависит. Не из за этого задержка. Задержка походу у всех.
awawa
да, но тут есть нюанс. если допустим есть подклчюение через вифи, а сеть сломана где-то на маршрутизаторе, то эта методичка не рабтает.
Ну ок, тогда надо определиться как часто требуется проверять подключение и пинговать какой-нибудь сервер периодически. И уже от этого плясать. Я думаю, что лучше всего поставить периодический WorkManager, который будет это делать.
Dmitry
@likhodedov спасибо за ответ! Я не совсем понимаю, как сгенерить новый токен. Проект клиента, но он мне выдал максимально доступные права для него. Я вижу кучу ключей сейчас в проекте OAuth, но не понимаю что мне надо вставлять в redirect_uri=...&client_id=... чтобы сгенерить запрос. Пробовал и "Ключи сервисного аккаунта" и id клиента OAuth https://prnt.sc/qde999
открой какой-нибудь OuAth 2.0 Web-клиент, открыв его увидишь поля client_id, client_secret также снизу можно добавить свой redirect_uri (в самом низу, не тот который с js связан), он нужен для того чтобы получить код, по которому ты далее сформируешь нужные токены, тебя просто перекинет на указаный урл (redirect_uri) после предоставления прав доступа. Я не знаю просто какой у вас использовался именно OAuth client_id , поэтому сказать какой выбрать нужно из всех имеющихся не могу
Artem
😆 ну вот теперь и будем сидеть ждать
У меня прошлый раз неделю релизилось, первый раз когда. Но потом как обычно за 2 часа стало пролетать