Мумитроль
Та лучше сделать саму задачу фоновой вне зависимости от экрана
Проксимов
Мумитроль
Чтобы даже уйдя на другой экран и вернувшись сюда задача была активна
Проксимов
Юзер отправляет файл
Проксимов
По нажатию кнопки
Мумитроль
Проксимов
Он обрабатывается некоторое время
ji
Ну и статус
Мумитроль
Но блокировать и поверх ничего не нужно
Проксимов
И возвращается результат
Проксимов
ji
Тоста хватит
ji
Тут опять таки, как тебе больше нравится
ji
Пользователя можно по разному уведомить
Мумитроль
Ну вы же в телегу когда фотки скидываете кому-то или видосы они же не сразу отправляются, а сжимаются и никто ваш экран не блочит
Проксимов
Проксимов
ji
Имхо, если вводишь много данных и это основной функционал приложения, то мне, как пользователю, хотелось бы видеть как результат моего заполнения дойдёт или нет.
И если не дойдёт, то чтоб была возможность заново это отправить, а не создаватт все по новой
Мумитроль
Вы сейчас проблемы UI решаете не тем местом
Мумитроль
Мумитроль
И реализовать логику которая нормально умеет обрабатывать уход с этого экрана
Проксимов
Проксимов
¯\_(ツ)_/¯
Проксимов
Ушёл с экрана - значит респонс уже не нужен
Konstantin
ты когда в другой чат ушел тебе респонз не нужен? )
Anonymous
Как называются инстурменты типо CrashListic CrashReporting.? Хочу попугглить)) но не знаю что это за инстурменты)
Мумитроль
Ну респонс просто не придёт
Это вам уже решать, если не можете реализовать чтобы результат завершения был и на другом экране - уже другой вопрос
Проксимов
Проксимов
Проксимов
Проксимов
Проксимов
Долго объяснять, но так и есть
Мумитроль
^
Или так, или дайте возможность вернуться на экран с прогрессом. Если у вас это не предусмотрено, то предусмотрите
Мумитроль
Поверьте, если бы все делали приложения блокирующим, мы бы с вами страдали
✙
диалоги ожидания - плохо
✙
юзер должен иметь возможность взаимодействовать со скрином
Vladimir
Есть ProgressDialog
ji
deprecated
✙
ну опять же, смотря где
✙
допустим пока авторизация происходит у меня блокирующий диалог
Vladimir
Проксимов
И всё
Vladimir
Paul
Ребята, такие дела творятся: студия по два раза в конструкторе (!) останавливается на брейкпойнте. Инстанс объекта один и тот же. Эт бага или у меня крыша едет или я с Даггером че-то не то намудрил?
Artem
Всем привет а кто-нибудь для сборки проектов использует teamcity ? Никак не могу заставить его показывать codecoverage после прогона тестов :(
Vitaly
Если не сложно можете посмсотреть один из моих классов и сказать, что в нём можно исправить, он слишком прозрачно намекает на говнокод
https://gist.github.com/VitalyPeryatin/51dcc956f10fbe1d55a294be04618121
Olexandr
как сделать отступ 2 как 1?
Nikolai
ItemDecorator
Vyacheslav
Vitaly
Тут есть мидлы?
Nikolai
https://gist.github.com/alexfu/f7b8278009f3119f523a
Without
Добрый день, кто-нибудь работал с yandex map kit?
Проксимов
Vyacheslav
ты так по идее никак ровно не сделаешь, экраны разные бывают, так идеально не выйдет
Vyacheslav
разве что резиновые делать items
Without
Вообщем, при использовании метода построения маршрута между несколькими точками, он выводит одновременно несколько вариантов маршрута. Как сделать вывод только одного?
Olexandr
Nikolai
@AlexandrHarchuk https://gist.github.com/alexfu/f7b8278009f3119f523a
Olexandr
Martynenko
может кто подсказать как такой JSON распарсить на андройд?
Martynenko
{"status":"Ok","events":[[1,{"timestamp":1533659147184,"event_type":"ONLINE_TRANSLATION","event_data":{"msg":"Online: 2018_08_07_19_19_34_audio","translationId":"2018_08_07_19_19_34_audio"}}]]}
Martynenko
gson не понимает такого формата почему-то
Aleksandr
Martynenko
онлайн валидатором да. но при попытке его распарсить в приложении, у меня возникают ошибки
Aleksandr
хотя, бакенду руки оторвать надо за такую выдачу
Aleksandr
да, там объекты разного типа в массиве
Martynenko
пробовал в качестве строки давать JSONObject и JsonObject и всё выкидывает ошибки и не парсит
Martynenko
это я заметил) вот мне интересно, делал ли такое кто или нет