Konstantin
Есть ли какой-нибудь простой способ вернуть старую анимацию pull to refresh
S
hashcode / equals нужно переопределять для ключей HashMap-ы ?
или для value объектов тоже?
Akim
Akim
Andrei
Всем привет.
Есть боттомбар с двумя табами. На табе №2 есть список с возможностью добавить в него элемент.
На табе №1 можно выполнить несколько действий, которые открывают новый экран, на котором снова есть список из табы №2 и есть возможность добавить элемент.
Вопрос: как сделать так, чтобы когда я нахожусь на новом открытом экране, добавляя новый элемент, а затем закрывая экран и возвращаясь на табу №2 этот же элемент появлися в списке, но при этом я не хочу заново дергать сетевой запрос?
Из придуманных мной решений: При добавлении элемента он отправляется на сервер. Когда приходит ответ - его можно записать в таблицу Room и сделать Flowable от нее, такм образом все презентеры, которые смотрят на него получат изменение.
Есть каки-нибудь еще варианты?
Vladimir
Нарооод!!! Кто-нить знает, где собака порылась?
Stepan
Stepan
Ну или проект не существует😁
Dmitry
Добрый день, посоветуйте надежную либу для андроид по работе с датой и временем
Stepan
Stepan
Или JodaDateTime для староверов
Erkin
Loki
Здравствуйте, а как можно в коде по нажатию баттна сменит локализацию в приложении?
Loki
переводы уже добавлены
Олександр
Alex
Artem
Vladimir
Эмммм. А можно поподробнее?
Vladimir
)))))))))))))))
Dzmitry
Vladimir
Убери последний слэш
когда вставляю адрес в диалог, то там этого слэша нет, а в экошке ругательства - появляется
Vladimir
Vladimir
не понял
Vladimir
ааааааааааа!
Vladimir
Да вроде с другой учётокой работает. Но сейчас посмотрю ещё
Vladimir
Vladimir
Kanstantsin
попробуй может ссылку не .git юзануть а https или http
Vladimir
пробела нет,
пробую в консоле
Kanstantsin
там обычно есть ещё и такого вида ссылка
Vladimir
видимо, что-то неправильно:
C:\Users\bobkov-vv\AndroidStudioProjects-Gits\mobilepersonapp>git clone url https://gitlab.com/jsllc/mobile-person-app.git
fatal: repository 'url' does not exist
ᛖᚹᛋᛁᚱ
Попробуй взять URL в кавычки
Mike
😃
ᛖᚹᛋᛁᚱ
А, да😅
Mike
Anonymous
Админ вчера публиковал ссылку. Осталось 25 мест⬇️
Vladimir
там репа приватная. может в этом дело?
Sasha
госопда и дамы, помогите разобраться с лайфсайклом фрагментов.
с одной стороны, в доке написано, что replace - это то же самое, что remove фрагментов из контейнера и add нового фрагмента в этот контейнер. С другой стороны, я нагуглил, что при remove фрагмента должен вызываться onDetach.
В действительности я делаю replace, и у того фрагмента, который был в контейнере, onDetach не вызывается.
Вопрос: что я делаю не так?
Vladimir
Vladimir
теперь так вот ругается:
C:\Users\bobkov-vv\AndroidStudioProjects-Gits\mobilepersonapp>git clone https://gitlab.com/jsllc/mobile-person-app.git
Cloning into 'mobile-person-app'...
remote: The project you were looking for could not be found.
fatal: repository 'https://gitlab.com/jsllc/mobile-person-app.git/' not found
Vladimir
Подозреваю, что из-за приватности репы на гитлабе. Но как на ней авторизоваться из под АС?
FromSi
Vladimir
FromSi
Ок. Пошукаю.
Для приватных реп используют ssh. По моей памяти.
Андрей
госопда и дамы, помогите разобраться с лайфсайклом фрагментов.
с одной стороны, в доке написано, что replace - это то же самое, что remove фрагментов из контейнера и add нового фрагмента в этот контейнер. С другой стороны, я нагуглил, что при remove фрагмента должен вызываться onDetach.
В действительности я делаю replace, и у того фрагмента, который был в контейнере, onDetach не вызывается.
Вопрос: что я делаю не так?
Странно, вообще должен
Anonymous
Annette:
Доброго дня! Может кто ищет работу? Мск
Вот вакансия - https://hh.ru/vacancy/28724776
Если кого заинтересовало, пишите мне!
Зп хорошие, компания известная)
roman G
RxJava
есть 2 запрос к сети, которые должны выполниться поочередно
т.е сначала выполняется первый запрос и его результат передаётся во второй запрос
как я понял мне нужно создать 2 Single запроса, подписаться на результат первого запроса, и из подписчика сделать второй запрос.
Alex
roman G
пытаюсь реализовать, но получается каша и кажется совсем неправильно
roman G
у меня как раз получилось выполнить задачу. Запросы выполняются поочередно, но мне показалось что решение не совсем правильное
Andrii
getCurrencyQuotes запихни в flatMap после getAllCurrency
Alex
Нет это полный бред
Alex
Извини но ты вообще судя по всему не понимаешь в rxjava
Alex
Это базовая вещь что цепочка должна быть одна и в случае последовательных вызовов используется flatmap
Alex
Ну удачи тебе с таким подходом чему нибудь научится
Alex
Вроде споришь 👍🙂
Alex
Ок пиши
Alex
🙃
roman G
ну прежде чем написать красиво я пытаюсь написать правильно
Pedro
Alex
Alex
В одном ом сообщении мб напишешь? Что за куски 😀
Pedro
Не знаю, с их помощью такие чудеса творил, параллельные запросы, последовательные запросы, с использованием результата предыдущего запроса.
Andrei
Alex
flatMap попробуй)
Ну да я это и написал в самом первом ответе на вопрос человека 🤷♀️🙃
Alex
Ты как раз нарушил атомарность
Alex
Ну типо не было в условии ничего про то что эти операции отдельно друг от друга будут использоваться. Следовательно долбить незачем
Alex
Ну и вообще single надо юзать
Alex
Но не суть пис
Alex
Потом при необходимости дробится за полсекунды. Кртл альт м
Andrei
Alex
Потом это когда будет неоьзодмость. Сейчас же это раздувание кода
Anonymous
Ребзя как лучше реализовать кнопку ( как прикрепление в мобильной версии вк )
Anonymous
Был план сделать фрагмент и в нем ListView , может есть у кого идеи по лучше?