J'ai un module FragmentModuleDague-2 Android comment fournir la dépendance des paramètres méthode
@Module
public class FragmentModule
{
@Provides
public static PickerDashboardFragment providesPickerDashboard(int status, String name, Object someComplexObject)
{
PickerDashboardFragment fragment = new PickerDashboardFragment();
Bundle b = new Bundle();
b.putInt("status", status);
b.putString("name", name);
b.putInt("object", someComplexObject);
fragment.setArguments(bundle);
return fragment;
}
@Provides
public static PickingFragment providesPickingFragment()
{
PickingFragment fragment = new PickingFragment();
return fragment;
}
}
Voici ma classe Component
@Component(modules = {UtilModule.class, FragmentModule.class})
public interface ApplicationComponent
{
void inject(PickerDashboardActivity target);
}
Dans mon activité Voilà comment je suis l'injection du PickerDashboardActivity
@Inject
PickerDashboardFragment frag;
ApplicationComponent component = DaggerApplicationComponent.builder().build();
component.inject(this);
Ma question i s Quelle est la meilleure et la plus simple façon de fournir les dépendances pour le statut, le nom et someComplexObject de PickerDashboardFragment providesPickerDashboard(int status, String name, Object someComplexObject)
.
Cordialement
Quelqu'un d'autre veut répondre? –