Zheka
а вот ошибка
Zheka
error: could not parse array item. Message{kind=ERROR, text=error: could not parse array item., sources=[/Users/dnt/.gradle/caches/transforms-1/files-1.1/cardview-v7-27.1.0.aar/3c5f68e99cbca2295e0d350af91eeb20/res/values/values.xml:3:5-52], original message=, tool name=Optional.of(AAPT)}
Vadim
Ребята, есть ViewModel содержащие поля мне нужно определить изменились ли они как это возможно сделать кто подскажет?
Victor
народ как при помощи Gson сериализовать такой класс public class EventWrapper { @SerializedName("events") @Expose private List<? extends Event> events = null; public List<? extends Event> getEvents() { return events; } public void setEvents(List<? extends Event> events) { this.events = events; } public EventWrapper(List<? extends Event> events) { this.events = events; } }В такой реализации выдает { "events": [ { } ] }Но если вместо List<? extends Event> указать List<EventBattery>, то все нормально сериализуется, хотя EventBattery наследуется от Event
Timofei
A List<Event> не подойдет?
Павел
Народ как такую фигню сделать есть хорошая статья(счетчик)? Погуглил пишут типо вижлет нужен и тд, но не понимаю это вместо щначка делать виддет или что и как. Вобщем кто делал знает поделитесь инфой
Anonymous
#вакансия #ionicframework #parttime #projectwork #ios #iosdev Формат работы: Удалённая Занятость: Проектная занятость Ожидания по зарплате: Ставка от 400 рублей/час - iOS разработка , ionic framework Описание: В компанию Artik network нужен специалист , который на основе имеющегося source code , подключит модуль оплаты (inapp purchase , стандартный iOS) и произведёт сбору билда и публикацию Пишите @iakovunetc https://vk.com/buch94 sergo.g@artik.network
Victor
A List<Event> не подойдет?
нет, тогда List<EventBattery> eventBatteryList = Collections.singletonList(eventBattery); EventWrapper eventWrapper = new EventWrapper(eventBatteryList); выдает ошибку
Андрей
а там тоже разные версии, весьма вероятно что никак
Андрей
для каждой версии MIUI?
Anonymous
Хочу научиться использовать Multiselect в RecyclerVIew, дайте пожалуйста хорошую статью
Anonymous
Очень понравилось как в ютубе сделано. Долго тапаешь на элемент, actionBar меняется и ты начинаешь выбирать элементы, затем может проводить операции с ними. Как это все сделать?
Anonymous
наследуйся от realmobject
Dmitry
А разве никакой аннотации не должно быть?
Anonymous
@sinchilo Я знаю что не сложно. У меня проблема всегда с тем что выбираю 2 элемента, листаю вниз. Потом вверх и уже другие объекты выбраны
Anonymous
@sinchilo JsonArray наследуй
Anonymous
@sinchilo да. Когда скролишь
Алексей
для смелых гугл выкатил вот такое: https://developer.android.com/reference/androidx/recyclerview/selection/package-summary.html
Anonymous
@sinchilo тоесть создать массив булеанов?
Olga
Всем привет! Подскажите, пожалуйста, может кто-то в курсе как AppMetricaPush Sdk установить стандартную иконку нотификейшна? Через параметры файрбейса не работает(
Vladimir
тебе нужно создать обертку которая будет сериализовать JsonArray в строку и обратно, в бд соотвественно сохранять строку
Vladimir
а кстати да, реалм вроде умеет с json работать
Vladimir
ты в реалм прямо хочешь сохранить JsonArray?
Anonymous
проще как бы объект
Anonymous
распарси и сохрани как человек
Vladimir
это вероятно потребует миграции
Vladimir
https://github.com/realm/realm-java/blob/master/examples/jsonExample/src/main/java/io/realm/examples/json/JsonExampleActivity.java
Aleksandr
Можно ли повторно залогиниться в firebase анонимно после разлогина, так чтобы uid пользователя не изменился?
Andrew
В локальную репу всё прекрасно ставится, в глобал хоть тресни не выходит
В jcenter все прекрасно выкладывается. Только регистрация на пару дней может затянуться. А mavenCentral никому не нужен =) Вот годный мануал на русском https://habrahabr.ru/post/266801/
Timofei
Сабмодули - зло
«Критикуешь - предлагай» Не помню кто сказал)) Почему зло?
Andrew
https://github.com/leolin310148/ShortcutBadger Я в свое время пользовался этой. Остался доволен
Andrew
«Критикуешь - предлагай» Не помню кто сказал)) Почему зло?
Собираешь либу и кладешь в локальный (на твоем компе) или удаленный (в твоей сети или глобальный) мавен-репозиторий и радуешься жизни
Andrew
Я работал с проектом, где был граф зависимостей из ~10 сабмодулей. Ох и огребал я, когда одна фича затрагивала 6-7 из них.
Timofei
У меня будет 1 зависимость. Плюс дело в том, что библиотеку надо дебажить и тестировать, что-то менять. Пока не представляю как это удобно делать если у меня будет зависимость артефактом
Andrew
Опять же есть вариант, что твоя библиотека лежит в одном из проектов модулем и паблишится в m2 репозиторий, а другие приложения ее тянут из мавена
Andrew
И я как-то думал попробовать такую схему, но руки не дошли. В 1 проекте есть либо-модуль и по application-модулю на каждое приложение. Из минусов - все приложения в одном репозитории, но если пилишь один, то не проблема
Timofei
В студию можно импортировать модуль, лежащий "где-то там". А по-правильному - к либе идет сэмпл-апп.
Сэмпл-эпп не совсем подходит. Думаю нужно прояснить что я подразумеваю под библиотекой. Есть три слоя как по-модному сейчас делают - делят приложение на presentation-domain-data. Так вот data-cлой будет зашарен между двумя(пока-что) приложениями
Kostya
Почему может не работать cancel() у ObjectAnimator? Ну если точнее не всегда работать?
Vladimir
Я работал с проектом, где был граф зависимостей из ~10 сабмодулей. Ох и огребал я, когда одна фича затрагивала 6-7 из них.
у меня сейчас 3-4 зависимости через локальный приватный мавен репозиторий...и это иногда очень неудобно
Сергей
Господа, здравствуйте, подскажите плз Ситуация такая - имею некоторый массив объектов, нужно провести 2 операции - исключить дубликаты определенных полей (условно в объекте указан город, мне нужно вывести в РВ список городов формируя его из списка объектов, список объектов и список городов при этом - разные activity), и отфильтровать все объекты по определенному полю (условно фильтрация может производиться по нескольким городам сразу). Из официальной документации по Filter не понятно, можно ли фильтровать таким образом, а городить свои костыли не хочется
Timofei
Пробежаться по всем объектам и заполнить сет городами.
R
Господа. Кто знаком с банком с NestedScrollView и методом smoothScrollTo(...) Кто как обходит эту беду?
Andrew
Пробежаться по всем объектам и заполнить сет городами.
И потерять порядок городов. Муа-ха-ха
Dima
Люди, помогите с проблемой. Юзаю попап меню для итэмов в ресайкл вю. И вот беда на рызних фрагментах де я юзаю ресайкл - для попапа бекграунд разный, текст сайзы разные, размер ечеек разный - Никто с таким не сталкивался?
Nikita
Народ подскажите почему у меня апк по флейворам не делятся, просто сливаются все в одну. Разные appId прописал
Aleksandr
Народ! Как получить (откуда взять) контекст в Model/Data/Repository (как хотите, так и называйте) модели MVP ? Стоит брать его из класса Application ?
Aleksandr
François Leclercq
в конструкторе отдай...
а даггер, видимо, придумали от нечего делать)
Aleksandr
а даггер, видимо, придумали от нечего делать)
да уже рекомендовали мне даггер, мокси и прочее. Как его запилить, я не понял.
Tishka17
а даггер, видимо, придумали от нечего делать)
Ну а он не в конструктор отдаст?
François Leclercq
да уже рекомендовали мне даггер, мокси и прочее. Как его запилить, я не понял.
просто грызи код с даггером до полного просветления. и читай статьи. иногда.
François Leclercq
Ну а он не в конструктор отдаст?
а что ему помешает при нужной настройке?
Tishka17
а что ему помешает при нужной настройке?
В смысле, класс должен принимать в конструкторе это все. С Даггером или без не важно
Nikita
а что ему помешает при нужной настройке?
интересно вы на таракана с базукой пойдёте?
François Leclercq
Может лучше код дадите, где даггер не справится с внедрением?
Tishka17
Речь о том, что даггер просто внедряет. Но можно и без него.
Aleksandr
в конструкторе отдай...
то есть по цепочке из View его протянуть ?
Tishka17
Код все равно надо писать правильно
François Leclercq
@Tishka17 Разве я спорил? =)
Sergey
Коллеги, не подскажите книгу по работе с API облака, к примеру, YandexDisk?
Vladimir
И там и там архитектура
Влад
У меня есть List<News> . В классе news у меня три поля (название ,текст,url). Когда я показываю List в recycler view ,то получается так ,что Названия всех статей в одну строку ,и текст с разных статей в одну строку и это в одном item как можно это исправить?
Roman
Привет всем, вот такая у меня проблема. Есть FCM Service, который принимает pushes, после чего стартует новый Service, который делает запрос и обновляет базу. На 8 Андроиде, если приложение перешло в foreground, нужно вызывать не startService, а startForegroundService(). Service, который я хочу стартануть - IntentService, в onHandleIntent() которого, прописана такая строчка - startForeground(1, new Notification()); что собственно и кидает exception - Notification set not properly. Не пробывал даже сетать туда какието параметры, потомучто не уверен, правильно ли я двигаюсь. Может подскажет кто?
Евгений
Евгений Войтенко: коллеги, подскажите, пожалуйста. я изучаю mvp. как подписать presenter. на setter в классе с данными, если это возможно?