Junior — Middle
Qual anotação deve ser usada no Dagger para garantir o funcionamento correto do fragmento?
sobes.tech IA
Resposta da IA
No Dagger, para trabalhar corretamente com fragmentos, geralmente usa-se a anotação @AndroidEntryPoint. Ela permite que o Dagger gere automaticamente os componentes necessários e injete as dependências no fragmento.
Exemplo:
@AndroidEntryPoint
class MyFragment : Fragment() {
@Inject lateinit var someDependency: SomeDependency
// ...
}
Sem essa anotação, a injeção de dependências no fragmento não funcionará corretamente.