Size: a a a

Android Developers

2021 January 04

f

fsociety in Android Developers
Какие варианты есть выполнять поиск по ресайклеру помимо дефолтного фильтра?
источник

S

Silent829 in Android Developers
fsociety
Какие варианты есть выполнять поиск по ресайклеру помимо дефолтного фильтра?
Через серчвью обязательно?
источник

f

fsociety in Android Developers
Silent829
Через серчвью обязательно?
Ага
источник

S

Silent829 in Android Developers
Хм, я хз) а в чем проблема? (Да, ты наверное ждал этот вопрос :D)
источник

f

fsociety in Android Developers
Silent829
Хм, я хз) а в чем проблема? (Да, ты наверное ждал этот вопрос :D)
источник

OP

Oleg Pchelkin in Android Developers
Silent829
А какие доп.действия надо делать с флоу? Достаточно вроде бы просто onEach + launchIn(lifecycleScope) ну либо по-другому переписать и почему это костыли?)
Нужно либо в launchWhen[Created] запускать флоу, либо отвязываться от нее в onStop/onDestroy, чего с ливдатой делать не обязательно. Возможно не совсем верно про костыль, но уже есть компонент, который умеет это делать по умолчанию (я про ливдату), также есть екстеншн toLiveData у флоу, а сувать флоу везде только потому что он есть в стандартной либе корутин - имхо оверхед для небольших приложений или старта в андроиде
источник

PE

Pavel Erokhin in Android Developers
Это выглядит как шутка или троллинг, либо как повод на то что бы выдать визитку к доктору

Про космос, это с рогозиным тебе лучше пообсуждать, но не тут
источник

PE

Pavel Erokhin in Android Developers
Лучше закрыть тему, никакого "качества" как характеристики у разговорного языка - нет, ты сам придумал себе что-то и пытаешься это в андроид чате пытаться рассказать
источник

S

Silent829 in Android Developers
Oleg Pchelkin
Нужно либо в launchWhen[Created] запускать флоу, либо отвязываться от нее в onStop/onDestroy, чего с ливдатой делать не обязательно. Возможно не совсем верно про костыль, но уже есть компонент, который умеет это делать по умолчанию (я про ливдату), также есть екстеншн toLiveData у флоу, а сувать флоу везде только потому что он есть в стандартной либе корутин - имхо оверхед для небольших приложений или старта в андроиде
а если начать обзервить вьюлайфсайклоунер когда он еще не заинициализирован, то не упадет прила? Хм, а это хороший аргумент. Но все равно достаточно же дописать launchIn(lifecycleScope) разве это много?)
источник

S

Silent829 in Android Developers
хм…, да вроде все ок не? странно
источник

VQ

Victor Qs4kdddk in Android Developers
Очередной вопросик джуна. На SO есть пример смены фрагмента. В нем используется некая функция ComplainFragment. Но нигде не говорится, что это за функция, и в гугле ссылок на android.com на нее не выдает. Что это за функция ComplainFragment?

https://stackoverflow.com/questions/52318195/how-to-change-fragment-kotlin
источник

f

fsociety in Android Developers
Silent829
хм…, да вроде все ок не? странно
Да я про тоже)
источник

S

Silent829 in Android Developers
Victor Qs4kdddk
Очередной вопросик джуна. На SO есть пример смены фрагмента. В нем используется некая функция ComplainFragment. Но нигде не говорится, что это за функция, и в гугле ссылок на android.com на нее не выдает. Что это за функция ComplainFragment?

https://stackoverflow.com/questions/52318195/how-to-change-fragment-kotlin
это название его фрагмента, может быть любой другой фрагмент
источник

f

fsociety in Android Developers
Переслано от fsociety
источник

S

Silent829 in Android Developers
а я думал лагает у тебя)
источник

VQ

Victor Qs4kdddk in Android Developers
Silent829
это название его фрагмента, может быть любой другой фрагмент
Но там оно со скобками - ComplainFragment(). В смысле это его функция возвращающая текущий фрагмент?
источник

VQ

Victor Qs4kdddk in Android Developers
а не типовая?..
источник

S

Silent829 in Android Developers
Victor Qs4kdddk
Но там оно со скобками - ComplainFragment(). В смысле это его функция возвращающая текущий фрагмент?
это конструктор, инициализатор
источник

VQ

Victor Qs4kdddk in Android Developers
Silent829
это конструктор, инициализатор
А, кажется понял. Это его класс, и он его конструирует.
источник

S

Silent829 in Android Developers
Victor Qs4kdddk
А, кажется понял. Это его класс, и он его конструирует.
верно)
источник