arekolek
07/17/2018, 11:31 AMonCreate
is called, in that case I think lateinit
is a godsendalex.tavella
07/17/2018, 11:40 AMarekolek
07/17/2018, 11:54 AMarekolek
07/17/2018, 11:55 AMarekolek
07/17/2018, 11:56 AMalex.tavella
07/17/2018, 11:56 AMarekolek
07/17/2018, 11:57 AMTry using constructor injection or delegation to initialize propertiesI think that's the key
arekolek
07/17/2018, 11:58 AMvar dependency: SomeType by Delegates.notNull()
but it's effectively the same as lateinitalex.tavella
07/17/2018, 11:58 AMarekolek
07/17/2018, 11:58 AMalex.tavella
07/17/2018, 11:59 AMarekolek
07/17/2018, 12:00 PMarekolek
07/17/2018, 12:01 PMalex.tavella
07/17/2018, 12:06 PMarekolek
07/17/2018, 12:07 PMarekolek
07/17/2018, 12:07 PMarekolek
07/17/2018, 12:08 PMalex.tavella
07/17/2018, 12:09 PMarekolek
07/17/2018, 12:10 PMDataBindinUtil
setContentView
and similar I use lateinit as well, no reason to make it nullablearekolek
07/17/2018, 12:11 PMarekolek
07/17/2018, 12:11 PMalex.tavella
07/17/2018, 12:11 PMalex.tavella
07/17/2018, 12:12 PMarekolek
07/17/2018, 12:13 PMalex.tavella
07/17/2018, 12:13 PMarekolek
07/17/2018, 12:14 PMalex.tavella
07/17/2018, 1:33 PMalex.tavella
07/17/2018, 1:33 PMthymecypher
07/17/2018, 1:36 PMthymecypher
07/17/2018, 1:37 PMthymecypher
07/17/2018, 1:38 PM