In the MainActivity class I use this snippet:
lateinit var binding: ActivityMainBinding override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) binding = ActivityMainBinding.inflate(layoutInflater) val view = binding.root setContentView(view) And I'm trying to access textView from other class like this
MainActivity().binding.textView.text
but I'm getting lateinit property binding has not been initialized error on this line? Anyone knows how to solve it?