Je suis définir comme une variable d'instance en kotlin
et souhaitez initialiser onCreate
méthode de activity
.
var count: Int
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
count.inc()
}
Ici, je reçois une erreur ci-dessous sur la variable nombre.
La propriété doit être initialisé ou être résumé en Kotlin
Eh bien, j'ai lu ce fil de Propriété doit être initialisé ou être abstrait et essayé même mais encore une fois je suis d'erreur ci-dessous.
lateinit modificateur n'est pas autorisé sur les propriétés de type primitif
lateinit var count: Int
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
count.inc()
}
Est-il un moyen de le faire dans Kotlin
?