¿Cuál es el tipo de setContentView ()

Por favor revisa la Edición.

val binding= DataBindingUtil.setContentView(this@MainActivity,R.layout.activity_main) 

Estoy obteniendo el siguiente error que apunta a setConentView()

Error en la interfaz de tipo: no hay información suficiente para inferir el parámetro T en

 fun <T: ViewDataFinding!> setContentView(activity:Activity!, layoutId:Int):T! 

por favor especifíquelo explícitamente.

Editar:

De acuerdo con la documentation de Android , su tipo de devolución será MainActivityBinding. Pero cuando estoy agregando cambios requeridos

val binding = DataBindingUtil.setContentView (this @ MainActivity, R.layout.activity_main)

Estoy recibiendo el error

  Error:(21, 15) error: cannot find symbol class MainActivityBinding 

puedes usar

 val binding: MainActivityBinding = DataBindingUtil.setContentView(this, R.layout.activity_main) 

o

 val binding = DataBindingUtil.setContentView<MainActivityBinding>(this, R.layout.activity_main) 

Solo hay tres versiones de setContentView en android

  • void setContentView (View view, ViewGroup.LayoutParams params)
  • void setContentView (Vista de visualización)
  • void setContentView (int layoutResID)

la versión de setContentView que está utilizando no está definida.

  • Sitio de Android con RxJava manejar resultado de consulta vacío
  • Ninguno de los siguientes candidatos es responsable debido a la falta de coincidencia del tipo de receptor
  • Kotlin: Cómo extender la class enum con una function de extensión
  • ¿Es posible agregar la function de extensión "estática" para la class Java?
  • Kotlin Foo :: class.java "Referencia no resuelta: Java" error
  • Kotlin y TornadoFX: ¿une una propiedad observable a una function de recostackción?
  • Nueva instancia de object extendido en Kotlin
  • Funciones de la delegación de la class Kotlin
  • Kotlin: ¿por qué necesito inicializar una var con getter personalizado?
  • Firebase-Firestre no carga la información de 2 documentos simultáneamente
  • ObjectAnimator.ofFloat no puede tomar Int como parameters directamente en kotlin