Size: a a a

Android Developers

2020 April 08

VP

Vitaly Peryatin in Android Developers
Нормально ли поведение, что у BottomSheetDialogFragment не вызывается состояние STATE_HIDDEN? В итоге диалог не прячется свайпом
источник

VK

Vitalii Krokhalev in Android Developers
Aleksei Guskov
Всем привет. Делаю список на экране где возможен поиск. Для основного списка 1 адаптер, для поиска  2 адаптер. При начале поиска подставляю 2 адаптер с найденными элементами, при отмене поиска возвращаю 1 адаптер с основным списком. Вопрос как лучше хранить позицию первого списка, чтоб при возврате она оставалась какая была. Варианты хранить позицию или два ресайклера. Оба варианта не нравятся. Есть идеи?
Там вроде можно скрыть элементы, которые не подпадают под критерии поиска... Через DiffUtil вроде бы
источник

AG

Aleksei Guskov in Android Developers
Vitalii Krokhalev
Там вроде можно скрыть элементы, которые не подпадают под критерии поиска... Через DiffUtil вроде бы
Уточнение, поиск не локальный. Отдельная ручка для него. Прийти может что угодно
источник

VK

Vitalii Krokhalev in Android Developers
Уважаемые знатоки, кто-нибудь подскажет, каким образом можно установить шрифт на стандартный Date Picker?
источник

VK

Vitalii Krokhalev in Android Developers
Или хотя бы цвет чисел поменять
источник

t

trashkalmar in Android Developers
Vitalii Krokhalev
Уважаемые знатоки, кто-нибудь подскажет, каким образом можно установить шрифт на стандартный Date Picker?
смотри, какая тема на активити натянута
источник

К

Кирилл in Android Developers
Aleksei Guskov
Всем привет. Делаю список на экране где возможен поиск. Для основного списка 1 адаптер, для поиска  2 адаптер. При начале поиска подставляю 2 адаптер с найденными элементами, при отмене поиска возвращаю 1 адаптер с основным списком. Вопрос как лучше хранить позицию первого списка, чтоб при возврате она оставалась какая была. Варианты хранить позицию или два ресайклера. Оба варианта не нравятся. Есть идеи?
Что плохого в сохранении позиции?
источник

AG

Aleksei Guskov in Android Developers
Кирилл
Что плохого в сохранении позиции?
Если другого решения не найду то так и сделаю скорее всего. Думаю какие еще варианты есть
источник

VK

Vitalii Krokhalev in Android Developers
trashkalmar
смотри, какая тема на активити натянута
Как я понял, цвет чисел не поменять с помощью темы приложения
источник

t

trashkalmar in Android Developers
Vitalii Krokhalev
Как я понял, цвет чисел не поменять с помощью темы приложения
на SO тонны ответов. Ни один не работает?
источник

ЕН

Евгений Низамиев... in Android Developers
Aleksei Guskov
Всем привет. Делаю список на экране где возможен поиск. Для основного списка 1 адаптер, для поиска  2 адаптер. При начале поиска подставляю 2 адаптер с найденными элементами, при отмене поиска возвращаю 1 адаптер с основным списком. Вопрос как лучше хранить позицию первого списка, чтоб при возврате она оставалась какая была. Варианты хранить позицию или два ресайклера. Оба варианта не нравятся. Есть идеи?
Яб сделал два ресайклера. Так будет проще всего, и скорее всего работать будет идеально.
источник

К

Кирилл in Android Developers
Евгений Низамиев
Яб сделал два ресайклера. Так будет проще всего, и скорее всего работать будет идеально.
Такое себе. Лучше два адаптера под один ресайклер
источник

ЕН

Евгений Низамиев... in Android Developers
Кирилл
Такое себе. Лучше два адаптера под один ресайклер
чем лучше?
источник

К

Кирилл in Android Developers
Как минимум избавляешь от лишнего view, лишнего класса layout manager и логики по показу/скрытию
источник

ЕН

Евгений Низамиев... in Android Developers
Зато добавишь кучку логики по сохранению позиции. И после этого еще скорее всего будут проблемы с восстановлением состояния.

С двумя ресайклерами проще - просто скармливаешь данные двум отдельным адаптерам и в принципе больше особо ни о чем заботиться не нужно.
источник

A

Anton in Android Developers
Vitalii Krokhalev
Как я понял, цвет чисел не поменять с помощью темы приложения
Покажи стили, думаю ты совсем не то меняешь
источник

К

Кирилл in Android Developers
Евгений Низамиев
Зато добавишь кучку логики по сохранению позиции. И после этого еще скорее всего будут проблемы с восстановлением состояния.

С двумя ресайклерами проще - просто скармливаешь данные двум отдельным адаптерам и в принципе больше особо ни о чем заботиться не нужно.
Логика сохранения позиции должна быть по дефолту на случай пересоздания активити. Ресайклер не умеет сохраняет ее по стандарту
источник

VK

Vitalii Krokhalev in Android Developers
Anton
Покажи стили, думаю ты совсем не то меняешь
источник

VK

Vitalii Krokhalev in Android Developers
Anton
Покажи стили, думаю ты совсем не то меняешь
Как я понял, там даже нет атрибутов, которые могут изменить стиль чисел
источник

A

Anton in Android Developers
А как устанавливаешь этот стиль?
источник