Size: a a a

Cicerone Chat (RUS)

2020 November 05

IG

Ilya Gulya in Cicerone Chat (RUS)
Я не говорю что это корректное поведение, но такое может быть уже в продакшене.
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Но на практике нав компонент УЖЕ переопределяет дефолт
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Поэтому я считаю, что в реальности это не принесет проблем
источник

IG

Ilya Gulya in Cicerone Chat (RUS)
Ок
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
А какой идет дефолтный screenKey в новой версии либы?
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
А, нашел, class.java.name
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
А когда такое может быть, что ключ нулл?
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
Там же такое невозможно, т.к. будет при нулле class.java.name
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
@terrakok Не подскажете, это такое реально возможно в либе? Или баг компилятора?
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Это key
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
А значение дефолтное у screenKey
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
key это просто филд для переопределения при желании
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Egor Sigolaev
Там же такое невозможно, т.к. будет при нулле class.java.name
Собственно, здесь это и написано
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
Konstantin Tskhovrebov
Собственно, здесь это и написано
Так я пытаюсь взять key, но он нулл
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Все правильно
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
А прийти нулом не может
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Значит он нулл
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
Там елвис стоит, возьмет же имя класса
источник

KT

Konstantin Tskhovreb... in Cicerone Chat (RUS)
Он не у key
источник

ES

Egor Sigolaev in Cicerone Chat (RUS)
Konstantin Tskhovrebov
Он не у key
Ну я пытаюсь получить же screenKey. Я ключ не передаю в конструктор FragmentScreen. Следовательно, ключ должен быть как имя класса.
источник