Nikita
да, что мешает ?
не хотят вместе работать скрол и боттомЩит
George
Хелп, как скрывать клавиатуру нажатием на экран, в любую точку кроме esittezt
Nikita
не хотят вместе работать скрол и боттомЩит
починил, забыл что импорты другие
Max
Скажите, пожалуйста, можно ли сделать меню без элементов и обрабатывать нажатие по нему?
Artem
Всем привет! Подскажите, пожалуйста, какие могут быть причины возникновения ошибки в recyclerview Fatal Exception: java.lang.IllegalStateException already recycled once android.view.ViewGroup$TouchTarget.recycle Повторяется только на Redmi 5 Plus
Dmytro
С этим-то и проблемы. В onInserted получаю много лишнего
получается у тебя новый список из 100 элементов (точно?), а в onInserted приходи 101 ? Тупо конечно, но проверь onRemoved
Ivan
получается у тебя новый список из 100 элементов (точно?), а в onInserted приходи 101 ? Тупо конечно, но проверь onRemoved
Все остальные коллбэки проверял. На самом деле, новый список – 105, старый 30
Dmytro
Все остальные коллбэки проверял. На самом деле, новый список – 105, старый 30
а я понял, у тебя вопрос почему инсертов больше чем 75? думаешь должно быть 75 инсертов и 30 изменений ( или вообще 0 ) ?
Dmytro
Думаю, что должно быть только 75 инсертов и всё
думаю не пойдет так, там же привязка к позициям
Ivan
думаю не пойдет так, там же привязка к позициям
Ну, вот я поэтому и подумал про сортировку
Dmytro
Ну, вот я поэтому и подумал про сортировку
тебе она никак не поможет) только если те 30 элементов будут первые в списке новом)
Руслан
а как лучше передавать переменные между методами активити в котлин? на джаве использовал глобальные переменные. в котлине также?
Руслан
Глобальные переменные не работают. Только extras
это разве не для обмена между активити?
Mike
это разве не для обмена между активити?
а, между методами. Тогда обычные поля.
leksss
Подскажите, вот у меня идет запрос на бэк, после чего я получаю список response.body() у меня есть вьюха, которая показывает, что подходящего ничего не найдено и я ей задаю либо тру, либо фолс для visibility то есть, если список с бэка придет пустым, то показать вьюху, если будут данные, то скрыть ее. я делал проверку на null - if(response.body == null) то я показываю вьюху, если нет, то не показываю, а отображаю данные. Вопрос: вьюха то отображается пока идет запрос на бэк (несколько милисекунд), то есть пока идет запрос, список пуст и вьюха отображается. Как отловить этот момент?
Денис
Всем привет! Подскажите плиз чем декомпелировать apk фаил?
leksss
по умолчанию gone сделай
и так гон стоит, просто не добрался до метода у response.body().isNullOrEmpty()
padmitriy
и так гон стоит, просто не добрался до метода у response.body().isNullOrEmpty()
не надо тогда его visible делать пока не получишь респонс
leksss
ну я сделал)
leksss
а есть какой нибудь ресурс где есть темы для IDE Android Studio?
leksss
прям в самой студии
ну там только 3, а есть импорт, а для импорта нужно где то скачать
--------
3?
leksss
Ого, круто
Starikov
какой layout использовать, чтоб на нем разместить элементы (типа картинок и текста), программно, не отображая его, и отрисовать потом его в bitmap?
Anton
Вопрос по румм Вот есть в DAO у меня например вот такой метод @Query("SELECT * FROM my_table " + " WHERE name LIKE '%' || :query || '%' " + " AND cat IN (:categories) ") Maybe<List<Item>> find(String query, List<Integer> categories); Данный запрос предполагает обязательно наличия query и списка категорий. Можно ли как-то оформить данный метод так чтобы можно было передать например categories равное null или же query равное null. Например если мне нужно сделать выборку без учета категорий или же без учета фильтра по имени. Пока вижу как решение только создание еще трех методов: без параметров, только с query и только с categories. Но это очень сильно раздувает DAO и плодит по сути кучу @Query которые приходится править все если нужно что-то изменить. Вот хотелось бы уйти от этой кучи методов
Andrew
У ретрофит есть какой то механизм/плагин для кеширования?
Andrew
Или самому пилить надо?
⬤ vitaly
Какие есть альтернативы крашлитиксу?
⬤ vitaly
а для чего он вам?
репорты о крашах собирать) Странный вопрос)
Владимир
Ребят, на сколько хорошо нужно знать java, чтобы можно было начинать приложения под Андрюху писать?
Сергій
⬤ vitaly
тогда flurry
спасибо, сейчас посмотрю
⬤ vitaly
firebase crashlytics, google play console
да-да, вот этому крашлитиксу неработающему я и ищу замену)
central
Ребят, на сколько хорошо нужно знать java, чтобы можно было начинать приложения под Андрюху писать?
В идеале надо хорошо знать но люди и с нулем как то пишет приложухи
Andrew
Крешлитикс удобен что рядом с гугл аналитикс )
Anton
🤔
ну да сразу с kotlin начать
Anton
В идеале надо хорошо знать но люди и с нулем как то пишет приложухи
ну я например не котлин ни джаву не знаю и как-то пишу 😎
⬤ vitaly
Крешлитикс удобен что рядом с гугл аналитикс )
он-то может и удобен, но я бы хотел сервис, который бы хотя бы работал
⬤ vitaly
Он работает же🤨
CrashlyticsInitProvider skipping initialization
central
ну я например не котлин ни джаву не знаю и как-то пишу 😎
Бог судья, но специалистом все равно без языка не стать
Andrew
Я вот только не разобрался еще как свои ошибки слать в него, то есть интегрировать Timber и крешлитикс
⬤ vitaly
простите меня пожалуйста, но когда мне тулза, у которой назначение в том, чтобы отлавливать ошибки, выдаёт ошибку в одну строчку и говорит идти в жопу, не очень хочется её юзать
⬤ vitaly
А причина?
вот и я о том-же! Причина? Какая причина? Я просто тихо упаду, а ты гадай, почему. Вот такая причина)
Andrew
Могу позже дифф скинуть как я подключал и он у меня сразу заработал
⬤ vitaly
поверьте вы такое будете и у других видеть  😉
эх, придётся опять велосипеды писать)
Anton
Бог судья, но специалистом все равно без языка не стать
так вопрос был можно ли начать. А не как стать спецом
⬤ vitaly
Это лучше чем она просто продолжит работать ничего не сказав
было бы лучше, если бы она вообще работала :)
Anton
эх, придётся опять велосипеды писать)
но в целом у меня есть flurry в приложениях для азиатов (гугл у них нету) и в принципе жить мона
central
так вопрос был можно ли начать. А не как стать спецом
Начать можно хоть ногами на слоне , вопрос как продолжишь
Anton
Начать можно хоть ногами на слоне , вопрос как продолжишь
ну так пусть начнет, а как продолжать сам поймет имхо
central
ну так пусть начнет, а как продолжать сам поймет имхо
Я начал учить джаву ради андроида в итоге вообще на андроид забил и продолжают с jvm
Andrew
Javarush
Владимир
Потому и спросил какие знания нужны
Mike
Javarush
говно
Владимир
Потому что только начал изучать
central
Javarush
Первые 3 дня а потом сам пустился во все тяжкие
Anton
Потому и спросил какие знания нужны
чтобы начать ничего не нужно. Начнеш и изучишь. Хотя я бы сейчас с Котлина начинал