Size: a a a

Android Developers

2020 January 13

NM

Nick Marchuk in Android Developers
Александр
Я понимаю.
Просто я не думал что атрибут ажно с третьего апи в деприкейте, я думал что от него вот недавно отказались.
А у меня весь проект им истыкан.
Ясно понятно(
Так используй поиск с заменой
источник

А

Александр in Android Developers
Да блин, это ж не проблема.
Я просто держу в курсе.
источник

ОА

Оганнес Асатрян in Android Developers
👍
источник

Н

Никита ✓ in Android Developers
А есть какой-то шорткат или способ посмотреть кто переопределил protected open метод у класса?
источник

QH

Quantum Harmonizer in Android Developers
Никита ✓
А есть какой-то шорткат или способ посмотреть кто переопределил protected open метод у класса?
кликнуть по иконке слева от метода
источник

ОА

Оганнес Асатрян in Android Developers
стрелка вниз же слева
источник

Н

Никита ✓ in Android Developers
О, сяп
источник

AP

Alexey Pushkarev in Android Developers
Quantum Harmonizer
ну так maxLines=1
нет, это же не то. Есть android:lines как @neketsh указал когда-то
источник

Н

Никита ✓ in Android Developers
Alexey Pushkarev
нет, это же не то. Есть android:lines как @neketsh указал когда-то
источник

Н

Никита ✓ in Android Developers
lines - оно сразу по дефлту N линий
maxLines - на сколько линий оно может расшириться
источник

AP

Alexey Pushkarev in Android Developers
да понятное дело, но вместо singleLine=true лучше подходит lines=1
источник

PS

Paul S in Android Developers
Стоит ли вызывать File.createNewFile() в бэкграундном потоке или связанные с IO вещи пойдут только при непосредственно записи/чтении?
источник

QH

Quantum Harmonizer in Android Developers
Paul S
Стоит ли вызывать File.createNewFile() в бэкграундном потоке или связанные с IO вещи пойдут только при непосредственно записи/чтении?
стоит, создать файл — тоже IO
источник

A

Artur in Android Developers
Ребят, кто победил плейсхолдеры в Picasso при включении темной темы? Все равно берет обычный drawable
источник

PS

Paul S in Android Developers
Quantum Harmonizer
стоит, создать файл — тоже IO
ок, спасибо
источник

ОА

Оганнес Асатрян in Android Developers
Artur
Ребят, кто победил плейсхолдеры в Picasso при включении темной темы? Все равно берет обычный drawable
а можно больше инфы? я еще не делал темную тему но интересно
источник

A

Artur in Android Developers
Оганнес Асатрян
а можно больше инфы? я еще не делал темную тему но интересно
Все ресурсы, которые нужно заоверрайдить в темной теме, кладутся в папку с таким же названием и добавленным модификатором -night. Т.е. вот сейчас у нас есть 2 папки drawable и drawable-night. Placeholder у нас обычная png, чтобы не парится с соотношением сторон. Picasso раньше вообще не мог в рантайме следить за изменениями окружения, он брал app context и не следил особо на тем, что происходит с темами и ресурсами.
Вот обсуждение: https://github.com/square/picasso/issues/1275
источник

ОА

Оганнес Асатрян in Android Developers
а нет никакого листенера на изменение темы чтобы ты по-быстрому поменял пикчи?
источник

I

Ivan in Android Developers
Никита ✓
А есть какой-то шорткат или способ посмотреть кто переопределил protected open метод у класса?
еще Ctrl+Alt+Click (Ctrl+Alt+b)
источник

A

Artur in Android Developers
Оганнес Асатрян
а нет никакого листенера на изменение темы чтобы ты по-быстрому поменял пикчи?
Да и слушатель не нужен. Ты когда переключаешь тему, у тебя пересоздаются все активки, фрагменты и вьюхи. Во всех остальных местах это все прекрасно работает (за исключением того, что бэкстэк фрагментов может задублироваться). Так то я и при биндинге вьюхи могу опередлить, какая картинка нужна и ее подсовывать на место, но хочется, чтобы все было бесшовно и прозрачно
источник