Resultados de la búsqueda a petición "dagger"

1 la respuesta

Daga - La clase no tiene miembros inyectables.

2 la respuesta

Daga 2: error al obtener varias instancias del mismo objeto con @Named

¿Cómo puedo obtener múltiples instancias del mismo tipo de retorno como el cursor por ejemplo :- Module @CursorScope public class CursorModule { @Provides Cursor provideSongCursor( @Named("Song") Musician musician) { ...

1 la respuesta

Daga 2.10 / 2.11 la actividad de inyección falla

He estado intentando, sin éxito, inyectar la Actividad en una clase ViewUtils. He seguido un par de publicaciones diferentes, pero parece que no puedo entender lo que me falta en mi implementación. Sé que esto es probablemente una repetición de ...

1 la respuesta

Enlace en mapa con tipo KClass

Estoy tratando de vincular subclases deViewModel en un mapa por suKClass tipos: @Module abstract class ViewModelModule { @Binds @IntoMap @ViewModelKey(MyViewModel::class) abstract fun bindsMyViewModel(viewModel: MyViewModel): ViewModel @Binds ...

2 la respuesta

DaggerAppComponent no creado

Con Dagger 2.10, podía crear el componente de la aplicación haciendo sAppComponent = DaggerAppComponent.builder() .appModule(new AppModule(this)) .sessionModule(new SessionModule()) .netModule(new NetModule()) .dataModule(new DataModule()) ...

3 la respuesta

¿Cómo resolver una dependencia circular mientras sigo usando Dagger2?

Tengo dos clasesFoo<T> yBar, que dependen unos de otros, así como varias otras clases. Estoy usando Dagger-2 para la inyección de dependencia, pero si ingenuamente agrego la dependencia circular, Dagger golpea un desbordamiento de pila en el ...

2 la respuesta

Inyección de dependencia CustomView con daga 2 (dentro del alcance de la actividad)

Mi pregunta es similar aesta [https://stackoverflow.com/questions/36186085/view-dependency-injection-with-dagger-2] . Entonces, por ejemplo, tengo unLiveData implementación: public class CustomLiveData extends LiveData<SomeEvent> { @Inject ...

1 la respuesta

Inyecciones anidadas / recursivas con daga

Al usar Dagger, qué enfoques permitirán la creación de instancias libre / fácil de los campos @Inject en objetos que también se instancian mediante inyección. Por ejemplo, el siguiente código inyectará un objeto de tipo Bar en un objeto Foo ...

4 la respuesta

¿Cómo uso la clase AndroidInjection en vistas personalizadas u otras clases de Android?

Mi problema con el patrón específico de Android es, si usa suAndroidInjection clase, no hay forma de que los miembros inyecten otros objetos además deActivities/Fragments/ adaptadores / vistas personalizadas, excepto con el componente de ...

2 la respuesta

Daga + Retrofit. Agregar encabezados de autenticación en tiempo de ejecución

Me pregunto si Dagger tiene alguna forma de saber que debería recrear un objeto cuando haya nuevos datos disponibles. La instancia de la que estoy hablando es con los encabezados de solicitud que tengo para la actualización. En algún momento ...