I am using Dagger for injection and using this cod...
# android
m
I am using Dagger for injection and using this code for injecting classes into my Activity:
Copy code
@field:[Inject ApplicationContext]
lateinit var context: Context
but
lateinit
does not work with primitive data types like
Boolean
, how can I do something like this?
Copy code
@field:[Inject Named(QualifiersNames.IS_DEMO)]
lateinit var isDemo: Boolean = false
when I remove
lateinit
from it I get this error
Dagger does not support injection into private fields