Size: a a a

Android Developers

2020 September 10

A

Astar in Android Developers
Что то не очень понимаю как в CustomView принять enum... Я понял как добавить enum в attrs, но в коде как то не все однозначно... Как например быть, если у меня в CustomView имеется enum  с двумя режимами? Режим хотелось бы задавать как и из кода так и из XML файла макета. И вот этот enum который есть в attrs и тот enum в Kotlin файле связать воедино
источник

QH

Quantum Harmonizer in Android Developers
что?
источник

L

Little Panda 🐼 in Android Developers
Dmitry Tsyvtsyn
Я с удовольствием помогу)
Какой тех.стек?
источник

QH

Quantum Harmonizer in Android Developers
Astar
Что то не очень понимаю как в CustomView принять enum... Я понял как добавить enum в attrs, но в коде как то не все однозначно... Как например быть, если у меня в CustomView имеется enum  с двумя режимами? Режим хотелось бы задавать как и из кода так и из XML файла макета. И вот этот enum который есть в attrs и тот enum в Kotlin файле связать воедино
руками
источник

a

abyl in Android Developers
xamarin
источник

n

neikist in Android Developers
Astar
Что то не очень понимаю как в CustomView принять enum... Я понял как добавить enum в attrs, но в коде как то не все однозначно... Как например быть, если у меня в CustomView имеется enum  с двумя режимами? Режим хотелось бы задавать как и из кода так и из XML файла макета. И вот этот enum который есть в attrs и тот enum в Kotlin файле связать воедино
Так там насколько помню инты передаются
источник

QH

Quantum Harmonizer in Android Developers
abyl
xamarin
жду развёрнутого ответа)
источник

A

Astar in Android Developers
Quantum Harmonizer
руками
Хех) хороший совет во все времена) но хотелось бы поконкретнее
источник

QH

Quantum Harmonizer in Android Developers
Astar
Хех) хороший совет во все времена) но хотелось бы поконкретнее
продублировать enum из атрибутов и enum в коде
источник

A

Astar in Android Developers
neikist
Так там насколько помню инты передаются
А не получится как то сделать так что бы тот enum который есть в Kotlin файле связать с XML не создавая дубликатов?
источник

d

dzhtv in Android Developers
Есть связка navigationComponent + bottomNavigation, как отключить клик на уже выбранный элемент меню и не запускать повторно уже запущенный фрагмент, если граф засетен с помощью AppBarConfiguration ?
источник

QH

Quantum Harmonizer in Android Developers
Astar
А не получится как то сделать так что бы тот enum который есть в Kotlin файле связать с XML не создавая дубликатов?
неа
источник

A

Astar in Android Developers
Quantum Harmonizer
продублировать enum из атрибутов и enum в коде
Видимо это единственное решение(
Андроид боль 😅
источник

A

Astar in Android Developers
Спасибо
источник

QH

Quantum Harmonizer in Android Developers
Astar
Видимо это единственное решение(
Андроид боль 😅
будем точны, XML боль
источник

n

neikist in Android Developers
Astar
Видимо это единственное решение(
Андроид боль 😅
IntDef используй
источник

QH

Quantum Harmonizer in Android Developers
neikist
IntDef используй
дублирование это не уберёт
источник

n

neikist in Android Developers
Quantum Harmonizer
дублирование это не уберёт
Ну это да, факт
источник

n

neikist in Android Developers
Но по крайней мере можно будет одни значения использовать в коде
источник

A

Astar in Android Developers
Quantum Harmonizer
будем точны, XML боль
Там же вроде в андроид джетпак появилось какое то средство что бы избавиться от xml кода, насколько помню для layout
источник