Мумитроль
Та лучше сделать саму задачу фоновой вне зависимости от экрана
Проксимов
Та лучше сделать саму задачу фоновой вне зависимости от экрана
Просто тогда не понятно, что идёт загрузка
Мумитроль
Чтобы даже уйдя на другой экран и вернувшись сюда задача была активна
Проксимов
Юзер отправляет файл
Проксимов
По нажатию кнопки
Мумитроль
Просто тогда не понятно, что идёт загрузка
А вы это в интерфейсе отобразите
ji
Просто тогда не понятно, что идёт загрузка
Если отправка на сервер, то достаточно уведомления о начале отправки
Проксимов
Он обрабатывается некоторое время
ji
Ну и статус
Мумитроль
Но блокировать и поверх ничего не нужно
Проксимов
И возвращается результат
Проксимов
Просто алертДиалогом вывести?
Ну мне кажется такое не очень
ji
Тоста хватит
ji
Тут опять таки, как тебе больше нравится
ji
Пользователя можно по разному уведомить
Мумитроль
Ну вы же в телегу когда фотки скидываете кому-то или видосы они же не сразу отправляются, а сжимаются и никто ваш экран не блочит
Konstantin
Просто тогда не понятно, что идёт загрузка
прогрессбар на подобие ютуба - места занимает мало, показывать можно в appbar
Проксимов
Ну вы же в телегу когда фотки скидываете кому-то или видосы они же не сразу отправляются, а сжимаются и никто ваш экран не блочит
Потому что в это время можно дофига всего делать, а у меня в функциональности только это и есть
ji
Имхо, если вводишь много данных и это основной функционал приложения, то мне, как пользователю, хотелось бы видеть как результат моего заполнения дойдёт или нет. И если не дойдёт, то чтоб была возможность заново это отправить, а не создаватт все по новой
Мумитроль
Вы сейчас проблемы UI решаете не тем местом
Мумитроль
Мумитроль
И реализовать логику которая нормально умеет обрабатывать уход с этого экрана
Проксимов
¯\_(ツ)_/¯
Проксимов
Ушёл с экрана - значит респонс уже не нужен
Konstantin
ты когда в другой чат ушел тебе респонз не нужен? )
Anonymous
Как называются инстурменты типо CrashListic CrashReporting.? Хочу попугглить)) но не знаю что это за инстурменты)
Мумитроль
Ну респонс просто не придёт
Это вам уже решать, если не можете реализовать чтобы результат завершения был и на другом экране - уже другой вопрос
Проксимов
ты когда в другой чат ушел тебе респонз не нужен? )
Ну я про своё приложение говорю так то
Konstantin
Ну я про своё приложение говорю так то
это ты так думаешь т.к. ты создатель, а не потребитель
Проксимов
Долго объяснять, но так и есть
Мумитроль
^
Или так, или дайте возможность вернуться на экран с прогрессом. Если у вас это не предусмотрено, то предусмотрите
Мумитроль
Поверьте, если бы все делали приложения блокирующим, мы бы с вами страдали
диалоги ожидания - плохо
юзер должен иметь возможность взаимодействовать со скрином
Vladimir
Есть ProgressDialog
Stepan
Есть ProgressDialog
А он не deprecated разве?
ji
deprecated
Проксимов
юзер должен иметь возможность взаимодействовать со скрином
Схема такая: юзер взаимодействует. Отправляет речь. Ждёт ответа Больше ему делать нечего
ну опять же, смотря где
допустим пока авторизация происходит у меня блокирующий диалог
Проксимов
Он может нажать кнопку назад
Ну тогда ему просто ответ не придёт
Проксимов
И всё
Vladimir
Ну тогда ему просто ответ не придёт
Ну да ) блокировать плохо
Paul
Ребята, такие дела творятся: студия по два раза в конструкторе (!) останавливается на брейкпойнте. Инстанс объекта один и тот же. Эт бага или у меня крыша едет или я с Даггером че-то не то намудрил?
Artem
Всем привет а кто-нибудь для сборки проектов использует teamcity ? Никак не могу заставить его показывать codecoverage после прогона тестов :(
Vitaly
Если не сложно можете посмсотреть один из моих классов и сказать, что в нём можно исправить, он слишком прозрачно намекает на говнокод https://gist.github.com/VitalyPeryatin/51dcc956f10fbe1d55a294be04618121
Olexandr
как сделать отступ 2 как 1?
Vitaly
как сделать отступ 2 как 1?
Сделать padding родительского Layout, равное (2 - 1), тогда оступы будут равны
Nikolai
ItemDecorator
Vyacheslav
как сделать отступ 2 как 1?
сделать главному item'у magrin = 1dp ?
Vitaly
сделать главному item'у magrin = 1dp ?
Тогда сократятся и единички тоже, а процентное соотношение останется тоже
Vitaly
Тут есть мидлы?
Nikolai
https://gist.github.com/alexfu/f7b8278009f3119f523a
Without
Добрый день, кто-нибудь работал с yandex map kit?
Проксимов
Vyacheslav
ты так по идее никак ровно не сделаешь, экраны разные бывают, так идеально не выйдет
Vyacheslav
разве что резиновые делать items
Without
Вообщем, при использовании метода построения маршрута между несколькими точками, он выводит одновременно несколько вариантов маршрута. Как сделать вывод только одного?
Nikolai
@AlexandrHarchuk https://gist.github.com/alexfu/f7b8278009f3119f523a
Olexandr
@AlexandrHarchuk https://gist.github.com/alexfu/f7b8278009f3119f523a
это не работает. если айтемов 5 как в моем примере, то последний айтем отображается с неправильными отступами. вот это работает https://stackoverflow.com/questions/28531996/android-recyclerview-gridlayoutmanager-column-spacing
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 не понимает такого формата почему-то
Martynenko
онлайн валидатором да. но при попытке его распарсить в приложении, у меня возникают ошибки
Aleksandr
хотя, бакенду руки оторвать надо за такую выдачу
Aleksandr
да, там объекты разного типа в массиве
Martynenko
пробовал в качестве строки давать JSONObject и JsonObject и всё выкидывает ошибки и не парсит
Martynenko
это я заметил) вот мне интересно, делал ли такое кто или нет
Aleksandr
это я заметил) вот мне интересно, делал ли такое кто или нет
я в похожей ситуации ругался с бакендом и они сделали нормально))