Size: a a a

2020 May 27

AL

Alex Lugovoy in KotlinLangRu
и также null как ^Answer
источник

AK

Anthony K in KotlinLangRu
when - ключевое слово в котлин, но в вашем случае это имя функции, имо
источник

AK

Anthony K in KotlinLangRu
Точнее статический метод повермока, что бы замокать поведение loopPlugin
источник

AL

Alex Lugovoy in KotlinLangRu
Anthony K
when - ключевое слово в котлин, но в вашем случае это имя функции, имо
да, имя функции. а почему подсвечиваеться как 'when'?
источник

AD

Aleksey D. in KotlinLangRu
Alex Lugovoy
да, имя функции. а почему подсвечиваеться как 'when'?
чтобы не конфликтовало с ключевым словом
источник

AL

Alex Lugovoy in KotlinLangRu
Aleksey D.
чтобы не конфликтовало с ключевым словом
спасибо
источник

IS

Ivan Sablin in KotlinLangRu
привет! Можно ли как-то получить конечный класс объекта? Тоесть есть property: View, но это может быть любая вью, как в итоге получить KClass с конечным классом?
источник

AK

Anthony K in KotlinLangRu
View::class.kotlin?
источник

QH

Quantum Harmonizer in KotlinLangRu
Ivan Sablin
привет! Можно ли как-то получить конечный класс объекта? Тоесть есть property: View, но это может быть любая вью, как в итоге получить KClass с конечным классом?
Можно пример, где и для чего это нужно?
источник

IS

Ivan Sablin in KotlinLangRu
Quantum Harmonizer
Можно пример, где и для чего это нужно?
Есть View, там мб TextView или любая другая, напрмер только у TextView есть textColor, поэтому перед тем как взять у вью значение нужной проперти приходится кастовать в нужный класс
источник

QH

Quantum Harmonizer in KotlinLangRu
Ivan Sablin
Есть View, там мб TextView или любая другая, напрмер только у TextView есть textColor, поэтому перед тем как взять у вью значение нужной проперти приходится кастовать в нужный класс
в callMethodByName возьми у вьюшки .javaClass
источник

IS

Ivan Sablin in KotlinLangRu
Quantum Harmonizer
в callMethodByName возьми у вьюшки .javaClass
щас попробую
источник

IS

Ivan Sablin in KotlinLangRu
Quantum Harmonizer
в callMethodByName возьми у вьюшки .javaClass
Куда его тут сунуть?
источник

QH

Quantum Harmonizer in KotlinLangRu
Ivan Sablin
Куда его тут сунуть?
вместо T::class.
источник

АО

Алексей Овсянников... in KotlinLangRu
Ivan Sablin
привет! Можно ли как-то получить конечный класс объекта? Тоесть есть property: View, но это может быть любая вью, как в итоге получить KClass с конечным классом?
(property as? TextView) ?.textColor
источник

QH

Quantum Harmonizer in KotlinLangRu
а, тут котлин-рефлект, тогда вьюшка::class
источник

QH

Quantum Harmonizer in KotlinLangRu
Алексей Овсянников
(property as? TextView) ?.textColor
ммм, «сейф» каст + «сейф» колл
источник

АО

Алексей Овсянников... in KotlinLangRu
Можно через when (property) { is TextView -> property.textColor }, если хочется варианты перебрать
источник

IS

Ivan Sablin in KotlinLangRu
Алексей Овсянников
(property as? TextView) ?.textColor
ахах, можно было бы конечно, но я эту дичь не просто же так тут затеял наверно)
источник

АО

Алексей Овсянников... in KotlinLangRu
А в чем кейс?:)
источник