Junior — Middle
What annotation needs to be used in Dagger to ensure the correct operation of a fragment?
sobes.tech AI
Answer from AI
In Dagger, the @AndroidEntryPoint annotation is usually used for proper working with fragments. It allows Dagger to automatically generate the necessary components and inject dependencies into the fragment.
Example:
@AndroidEntryPoint
class MyFragment : Fragment() {
@Inject lateinit var someDependency: SomeDependency
// ...
}
Without this annotation, dependency injection in the fragment will not work correctly.