findViewById ClassCastExcpetion
Estoy usando el complemento kotlin-extension para encontrar las vistas.
Pero ahora recibo una exception por
- Comtesting si mi actividad está en MultiWindowMode o no está usando Kotlin
- ¿Cómo crear una class estática en Kotlin?
- acceso al método de extensión kotlin en otro kt
- Kotlin: ¿Cuando la function de extensión oculta la implementación pnetworkingeterminada de la class?
- ¿Puedo enviar la function de extensión a través del parámetro de function?
setSupportActionBar(mainActivity_toolbar)
Funcionó hasta ahora, pero ahora da una
ClassCastException: android.widget.FrameLayout cannot be cast to android.support.v7.widget.Toolbar
Lo último que hice fue agregar un id a mi fab y configurar un OnClickListener
.
Pero en mi layout.xml:
android.support.v7.widget.Toolbar
tiene el ID "@+id/mainActivity_toolbar"
y FrameLayout
tiene el ID "@+id/mainActivity_framelayout"
.
Primero pensé que había un error en el complemento kotlin-extension, pero con findViewById
tampoco funciona.
Gracias
- Kotlin: ¿Cómo ejecutar methods de service en el context de una class de transacción?
- ¿Hay alguna diferencia entre "object receptor" y "receptor de extensión"
- esta reference en un inicializador perezoso de la propiedad de extensión kotlin
- Método de extensión de Kotlin como alias para el nombre de método largo?
- Usa la extensión Kotlin en la class java de Android
- Problema con el método de extensión en el script de Kotlin
- Propiedad de extensión en línea Kotlin
- No se puede resolver la cadena suministrada al parámetro vararg en la function de extensión
Reiniciar IntelliJ resolvió mi problema.
No pensé en eso, solo reconstruí mi Proyecto y eso no ayudó.
Debido a este Post , pensé que este podría ser mi problema, por lo que, debido a que el parche reconstruido no me ayudó, reinicié IntelliJ y funcionó.
- Kotlin: ¿puedes explicar las funciones de extensión de miembros?
- Kotlin, NoSuchMethodError en el operador get