Как объявить переменные в Android (Kotlin) с помощью стиля кода Google?

Я начал создавать приложение в Kotlin, и я хочу знать, как правильно инициализировать переменные. Например, в Java это было похоже:

private TextView mSomeTextView; 

И тогда мы вызываем findViewById в некоторых методах. Но в Котлине я не могу просто написать что-то подобное, мне нужно:

 private val textView: TextView = findViewById(R.id.text) 

Я пишу его в onCreate, как раньше. Вопрос: правильно ли это для него? Если нет – где и как я должен это делать?

    Вы должны использовать lateinit :

     private lateinit var textView: TextView override fun onCreate(savedInstanceState: Bundle?) { ... textView = findViewById(R.id.text) }