Maryna
да, интерфейс свой создаешь и прокидываешь в адаптер
Muzaffar
т.е. ещё новый интерфейс в ItemListDialogFragment?
Maryna
так у тебя уже есть листенер в адаптере, не пойму что ты хочешь
Maryna
public void onItemClicked(String text) {
Log.d(TAG, text);
}
Maryna
сюда вернется
Muzaffar
это так, но мне надо ещё выще передать т.е. в MyFragment
Maryna
есть несколько плохих вариантов как это сделать и оба мне не нравятся. можно добавить еще один интерфейс и сетать листенер когда ты создаешь ItemListDialogFragment, можно взять фрагмент менеджер у него твой первый фрагмент и дернуть нужный метод. но это ужасно хуево и так не делается. (есть еще рх и ивент бас но это другая история) сделай по человечекски (вспомни что есть лайфсайкл)- создай вью модель
Сергей
в доках гугля есть раздел "взаимодействие между фрагментами". Там и пример с интерфейсами.
Впрочем я никак не могу избавиться от привычки совать в адаптер код вызывающий хоть черта лысого непосредственно, а не из фрагмента. Навигацию, обращение к данным, к сети.
Maryna
Ricky
как убрать зелёную шапку на активити?
Ваня
Называется тулбар
Ваня
Гугли
Сергей
Maryna
о да!
на ютубче видела как какой то индус в адаптере спокойненько курсором выборочку из бдшки себе делал. best practice
The The
Mike
вы там не про ту проблему, которая решается через setTargetFragment/onActivityResult?
Denis
Maryna
Denis
Сергей
кстати, а как индусы из видео справляются с ситуацией когда в курсор надо запендюрить более предельного размера на ранних СДК - там 2 мб вроде?
Какие тут вообще изващения возможны?
Denis
Denis
и у тебя не должно возникать желание упираться в эту отсечку)
Сергей
ну если база 100 мб и простейший запрос дает 30 - че индус придумает? если он только через курсор умеет.
В новых СДК можно размер вроде указать предельный, любой
Сергей
в пределах доступной памяти
Mike
а почему можно не влезть в окно? Только если одно значение слишком большое из курсора извлекаешь?
Denis
Реально теперь можно настраивать
Denis
Сергей
Сергей
100500 строк по 200+ байт и привет
Сергей
у меня вылетало на сотне строк в которых были блобы
Mike
может, сами блобы не пролазили?
Сергей
переписал на рум/лайфдату, вынес блобы в файлы
Сергей
не, ошибка типа размер курсора больше 2400+ кб
W0LF
Как можно узнать, виден ли элемент listview в данный момент?
Akb
Сорри за оффтоп, кто нить знает, есть ли чат по макбукам?
Mike
Mike
кстати, книга контактов часто вылазит за мегабайты
Сергей
мнэ.. есть SQLCursor. Куда попадает итог эскюэль запроса.
Сергей
с которым собственно дальше и работают.
Sergey
Full
Всем привет, подскажите пожалуйста, является ли проблемой при использовании даггера2 в компоненте инжектирование прямо во вьюмодель?
Denis
Александр
Full
Спасибо!
Nikita
Nikita
ну в принципе с даггером можно творить кучу всего, но зачем?
Nikita
У ViewModelProviders в методе of как раз можно вместе с лайфсайкл оунером передать фабрику
Mike
Nikita
В androidX не видно IntDef, wtf?
Nikita
Nikita
?
если никто не сможет разобраться как это работает, тебе не найдут замену
Nikita
кек
Nikita
тогда для этого и di не нужен)
Denis
Mike
Denis
Denis
тут люди не привыкли к такому
Denis
я привык, но до сих пор нихера не понял)
Nikita
aa
Ребят всем привет , нужен код для scientific calculator в android studio , если кто то это делал или может помочь отпишите пожалуйста , если надо заплатить то заплачу
Сергей
а в гите искали?
Сергей
... у меня только обычный есть, и то кривой до жути
aa
Да , когда делал apk файл он не делался , выводило ошибки
aa
обычный я сам писал тоже
aa
Может кто то знает ребят которые смогут это написать
Металлов
Здрастье, подскажите как в Glide вырезать из картинки белый фон? Сейчас есть у меня старый экран, там такое работает, но тот кто это сделал не оставил никаких коментариев, ни в xml, ни в коде связанного с ImageView я не нашел какого-то нестандартного кода
Никита 🙃
Никита 🙃
> Сейчас есть у меня старый экран, там такое работает
Погоди, а почему бы для начала не скопипастить весь код?
Nikolai
Металлов
Металлов