Aleksey
Vladimir
У меня сегодня с глазами беда, не заметил customlayoutmanager (
disco
Всем привет. Никто не знает как отследить, что пользователь становится оффлайн(firebase) ?
Lifecycler Observer не во всех случаях срабатывает. Плюс если просто выключить интернет в приложении, то юзер все равно останется онлайн.
Может можно как-то отследить "отключение" от firebase?
Aleksey
Vitaly
Aleksey
disco
Все таки мне кажется многовато лишнего кода выйдет. Это точно единственное решение?
Aleksey
Aleksey
linearlayout + weight?
Aleksey
ага, должна
Alex
Valentin
Подскажите как сделать инсеты в imageview, только для изображения внутри
Valentin
Если делать padding то сам imageview делает отступы от краев экрана, и в итоге получается некая рамка вокруг изображения
Что это за изображение?
Valentin
Интерактивная карта торгового центра, при нажатии на объект появляется fragment в виде всплывающего окна на этом месте, просто проблема в том что если объект расположен близко к краю экрана, то фрагмент появляется не там где надо
Карта скроллится?
Valentin
Да, использую библиотеку TouchImageView
Возможно, тебе стоит проверять координаты всплывающего окошка и если выяснится, что оно выходит за границы экрана, немножко доскролливать карту... Есть специальная функция, которая выдаёт координаты любого объекта относительно размеров главного экрана телефона (окна)
Valentin
Да, я в принципе так и делаю, меняю ScrollPosition
А если уж на самой карте объект находится у самого края и доскроллить не получится, тогда, возможно, нужно саму карту увеличить...
Valentin
Просто в iOS есть такая функция inset она как раз делает отступ изображения, странно что в Android нет
Ну я помню, что в layer-list-e есть инсеты...
Valentin
Я программирую на Android около года, иногда удивляюсь что разработка не такая гибкая как в iOS, приходится искать какие то костыли
Vova
Как делать запросы с ключом, скиньте плз пример
Nikita
смотря как передается ключ
Dmitriy
2020-03-10T06:12:20.970Z
Че это за формат такой?
Dmitriy
нагуглил
Anonymous
Ребят, помогите плз, почему не могу обратиться к клиенту через экземпляр класса? вылетает с ошибкой
Mikhail
Пожалуйста помогите.
Как кастомизировать поведение - исчезновение верхних элементов RecyclerView при прокручивание, как на примере.
Где и какой вызов можно поймать при подходе верхнего элемента к верхней границе видимости?
onViewDetachedFromWindow в адаптере срабатывает когда элемент уже полностью скрылся…
Подход задать для RecyclerView в качестве itemAnimator свой аниматор наследуемый от DefaultItemAnimator() не дал результата.
По идее при прокрутке должна вызываться функция “override fun animateDisappearance()” но этого почему-то не происходит.
В которую сторону посоветуете копать?
Amir
где настроить в каком виде по умолчанию открывать xml?
Denis
Илья
Может кто-нибудь дебажил либы С++ в Android Studio ?? Там в переменных ошибка: parent failed to evaluate: no location, value may have been optimized out . Может кто подскажет, как правильно настроить дебаг для либ ?
A
Станислав
Можно ли быстро менять язык эмулятора в самой студии, а не в настройках девайса?
Kopusha
Станислав
Илья
A
Спасибо большое за ответ. А как отключить оптимизацию в студии ?
Можно в настройках проекта у модулей указать дебаг/релиз и уровень оптимизации. Или в грейдле настройки сборки
https://stackoverflow.com/questions/43439549/force-cmake-in-verbose-mode-via-gradle-and-the-android-ndk/43442227#43442227
Тут в целом про настройки, но смысл понятен
Илья
Никита 🙃
Ребят, я в канвасе, перед тем как отрисовать текст делаю rotate(75f,x,y)
Как посчитать сколько будет занимать по высоте и ширине такой текст?
Anton
До этого момента никогда не деплоил в play store. И тут столкнулся с странной проблемой. Нажимаю в AS Generate Signed apk/bundle. ВЫбраю bundle. Указываю существующий keystore и пароли и нажимаю чекбокс export encrypted key. Далее выираю release и после этого ничего не происходит. Содание бандла не начинается и никаких ошибок. Подскажите с чем это может быть связано ?
Печенье
Vitaly
Никита 🙃
George
всем привет, подскажите как понять что именно заставляет засунть прилку, вот скрин профайлера, я гуглил тут вроде видно что засыпает но какую то информацию не могу из этого вынести
Daniel
Daniel
А вот и ответ, как запускается апп на самом деле =)
Никита 🙃
Andrei
Всем привет! Подскажите, пожалуйста, при миграции с Fabric Crashlytics на FIrebase Crashlytics перестали приходить отчеты о крашах(для теста написал выброс исключения на начальном экране), но везде написано, что я смигрировал успешно. Было у кого-нибудь что-нибудь подобное? Как фиксили?
Anonymous
Вопрос, у меня бежит лог... строка заполняется и дальше не идёт, то есть вниз не прокручивает.
while (MainActivity.wificonnection.client23.isAlive()){
final String s = MainActivity.wificonnection.client23.read();
getActivity().runOnUiThread(new Runnable() {
//
@Override
public void run() {
if (s != ""){
reader.append(s + "\n");
scroll.fullScroll(View.FOCUS_DOWN);
}
else {reader.append("принял пустоту");}
}
});
}
Anonymous
reader.append(s + "\n"); когда тут меняю на setText, то вижу все логи но в виде одной строки
Alex Android
Anonymous
так append то должен добавлять и если строка переполнена то переходить на следющую и т.д.
Anonymous
а он этого не делает
Alex Android
Ты меняешь на setText и видишь одну строку
Тогда добавляй в ридер и setText(reader.toString())
Ilia
Привет. Я использую Work Manager. Я добавляю задачу на отправку данных на сервер. Из коробки есть условия такие как наличие интернета, и тому подобное. Тип если нет интернета, то мой задача встает в очередь и ждет, пока не появится интернет. Он появился задача отправилась. Отлично. А как сделать какое-то свое условие?
У меня вот может быть интернет, но может не быть подключения к серверу, как тогда отправить задачу в ожидания, до момента пока не появится подключение?
Евгений
Евгений
а там в onAvailable пишешь что душе угодно
Anonymous
Максим | Мобильные приложения
Отправляю пуши через firebase functions, но на некоторых устройствах они не приходят. Если поставить автозапуск на xiaomi и отключить battery saver, то приходят
Как это можно исправить?
Сергій
Сергій
это фича оболочки
Максим | Мобильные приложения
Сергій
какой кол
Alex Android
Максим | Мобильные приложения
Alex Android
Идрить ты прогер. Делай строителя строк, добавляй в него и устанавливай в поле
Denis
Anonymous
Сергій
Код
Никак, это юзер фича ос. Хочешь лайкни ишшу https://issuetracker.google.com/issues/122098785 и жди пока гугл прижмёт китайцев
Sergii
Dmitrii
привет, а диалог fingerprint аутентификации у нового API 29 кастомится, хотел цвет бекграунда поменять?
Сергій
Сергій