Alina
Добрый день! Подскажите, пожалуйста, почему у меня в xml layout'e Студия ругается на тип LiveData? Нагуглила, что нужно заменять знак < на &lt. Но почему-то в примере кода, по которому я учусь (Android architecture components samples) работает и без этой замены. Не могу понять, что я упустила. (
Alina
Alina
Igoryoka
А что ошибка пишет?
ᛖᚹᛋᛁᚱ
А если полный путь прописать?
Yank
всем привет, у меня bottomnavigationview и 5 фрагметнов. почему когда я переключаю фрагменты то они переключаются метделено? я скрываю тулбар во время переключения и он отрабатывает быстрее
--------
Alina
ᛖᚹᛋᛁᚱ
Как ниже
--------
Yank
и анимация нажатия на ботомнавигейшн тоже тормозит
Дмитрий
Ребята уже почти неделю бьюсь над отображением данных с массива вложенного в json.
Все время выдает null. Для получения и сириалезации использую retrofit и GSON. Хотя бы натолкните на мыслль куда копать или что не так делаю.
Дмитрий
Это первое приложение за которое взялся. И мой первый вопрос в стаковерфлоу
https://stackoverflow.com/questions/58553188/i-can-t-get-data-from-an-array-embedded-in-json-using-retrofit-and-gson
--------
ᛖᚹᛋᛁᚱ
Евгений
Евгений
разницу между [] и {} знаете?
Дмитрий
Евгений
вы про http://www.jsonschema2pojo.org/ слышали?
Дмитрий
Александр
Я мельком пробежал, и я не понял почему у нас в JSON приходит Magazines, который содержит в себе набор того что автор объявил как Magazine, а в презентере у него .subscribe(new Consumer<Magazine>() {
Дмитрий
ᛖᚹᛋᛁᚱ
Покажи apiService.getMagazine
Сергей
Дмитрий
Покажи apiService.getMagazine
public interface ApiService {
@GET("test.json")
Observable<Magazine> getMagazine();
@GET("test.json")
Observable<Magazines> getMagazines();
@GET("test.json")
Observable<Content> getContent();
}
Ruslan
Доброго времени суток, у меня вопрос, Activity вызывает фрагмент, в котором bottom navigation menu, где каждая вкладка это фрагмент. При повороте экрана onViewCreated фрагмента вкладки вызывается 2 раза. Куда рыть, не подскажите?
Александр
Observable<Magazine> getMagazine();
Не будет это работать.
Пусть меня поправят если я ошибаюсь, но чтобы достать конкретный Magazine, тебе нужен либо отдельный ремоут для этого(.../getmagazine), либо таки получать все магазины и из них уже выбирать нужный.
Дмитрий
Александр
Дмитрий
А какая задача то?
Есть json с данными журналами и их содержимым такими как название, описание и тп. помимо того, скажем на втором уровне вложенности, есть содержание этих журналов, на третем, допустим, сам журнал. На первой активити у меня отображается список всех журналов с обложками и названием, на второй активити при клике на конкретный журнал я добавляю дескрипшн и другую доп. инфу с первого уровня json. При переходе на третюю активити ожидается получение содержания конкретного журнала, но данные из "Content" так просто не передаются. Может есть другой способ реализации этого, но пока в голову только такой вариант пришел.
Александр
Тут я врядли подскажу.
У меня подобная проблема возникала дважды, разрешались по свойски.
Один раз я просто попросил бек запилить для товара отдельный ремоут, чтобы я мог вытянуть конкретный товар по его id. В то время бек сидел напротив меня буквально.
Второй раз такой роскоши у меня не было, однако я кешировал ответ от сервера, чтобы 100500 раз не ломиться на сервак. Тогда мне пришлось руками приписывать id каждому новому экземпляру сущности и шарить этот id, чтобы в будущем тянуть из закешированного списка конкретную запись.
ᛖᚹᛋᛁᚱ
Ты пытаешься выдрать элемент с массива, не создавая массив
Олег
Может кто нубу подсказать, какой xml парсер более оптимален? Пример xml http://xn--b1aelbnqt2i.club/a/svoi/yml.xml, но при этом размер xml может доходить до 40мб
ᛖᚹᛋᛁᚱ
Логично что он null
Олег
Sergey
Показываю свою вьюху во фрагменте, а свойство android:maxWidth игнорируется. Как можно исправить?
Sergey
Sergey
на самой вьюху в корневом лейауте:
Sergey
Олег
Олег
Для дочернего
Олег
Если у родителя максимальная ширина есть, то у дочернего можно просто match_parent
Олег
Олег
Так min width и от содержимого растягиваться будет
Flogiston
Можно как-нибудь определить, есть ли на телефоне оболочка или чистый андроид? (Програмно)
Starkov Evgeniy 🌌
подскажите, а есть такая штука типа привести слово или дату к правильному формату: типа есть слово ивАн ПетРов - надо привести к правильному написанию Иван Петров? и тоже самое у даты 2001-05-12, а надо 12.05.2001
Starkov Evgeniy 🌌
или надо разбивать слово на символы и фигачить каждый?
Сергей
Сергей
А у даты безопаснее ее перевести в long, оттуда в нужный формат
Сергей
И simpledateformat
Starkov Evgeniy 🌌
И simpledateformat
simpledateformat да - это ставил, но когда приходят даты в двух форматах 2222-22-22 и 22-22-2222 второй вариант он делает от балды)))
Starkov Evgeniy 🌌
получаются даты 02-11-0008
Сергей
Там есть методы и в одну сторону и в другую - parse в дату загоняет с нужным шаблоном, и другие с другим нужным из даты
Starkov Evgeniy 🌌
Сергей
А с каким шаблоном пришли даты надо зазбираться до парсинга. Или бэку сказать что бы они определились уже
Starkov Evgeniy 🌌
Mike
А как?
Раз у тебя хорошо с джавой — посмотри исходники LayoutInflater и поймёшь, что он не нужен :)
Max
Danile
Dj
Max
Сергей
Да можно и без анко. Сеттерами все выставить
Mike
Сергей
От верстки в коде xml когда 50 основных тэгов помнишь до их же через сеттеры выставить полшага. Причем это автоматизируется вполпинка
Danile
чем верстка на хмл стала плоха? или была?
Dj