Resultados de la búsqueda a petición "dagger"
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) { ...
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 ...
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 ...
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()) ...
¿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 ...
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 ...
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 ...
¿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 ...
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 ...