Я пытаюсь написать компонент с dagger2 для своего приложения. Идея состоит в том, что компонент выполняет всю работу службы и возвращает объекты в Activity. Пока что так хорошо ... но теперь я пытаюсь создать часть слушателя, которая сделает мост через Activity и Component, есть способ построить это, не создавая несколько интерфейсов (например, делегат) или создавая их, а затем делая добыча if/else.Как создать хороший компонент (кинжал) в андроиде?
0
A
ответ
0
Компоненты в кинжале 2 не должны выполнять служебную работу, они всего лишь мост между вашими модулями и классом, которые вам нужно вводить с помощью объектов, предоставляемых указанными модулями.
Другой способ: компоненты не возвращают объекты в действие, они вводят объекты в действие, конструкция которого определена в модулях.
Что нужно сделать, чтобы создать отдельный объект, который делает все, что вам нужно, а затем возвращается к активности, этот объект может быть введен с помощью кинжала, но это не относится к кинжалу 2.
Смежные вопросы
- 1. Кинжал 2 не генерирует компонент
- 2. Кинжал 2 Компонент, не создающий Кинжал Префикс Классы для строительства
- 3. Кинжал не генерирует компонент для androidTest
- 4. Как настроить кинжал в IntelliJ
- 5. как создать численный/индекс скроллбар в андроиде
- 6. Как создать хороший htaccess
- 7. Как создать гистограмму в андроиде?
- 8. Как создать Geofence в андроиде?
- 9. Кинжал 2 "Кинжал" компонент префикса не умеет компилироваться? автоматически сгенерированный класс
- 10. Хороший компонент для напоминания пароля в joomla
- 11. Создать аватар в андроиде
- 12. Как создать компонент в ActionScript?
- 13. AngularDart Как создать компонент
- 14. Как создать индивидуальный компонент?
- 15. Как создать компонент проверки документов в J2EE?
- 16. Как создать хороший WebSite/WebApp
- 17. Как создать хороший алгоритм аудита?
- 18. Кинжал. Должны ли мы создать каждый компонент и модуль для каждого действия/фрагмента.
- 19. Как создать стек, как вид в андроиде
- 20. Как включить кинжал 2?
- 21. Как использовать кинжал?
- 22. Хороший компонент listview для C# WinForms
- 23. Хороший компонент представления PDF для .net
- 24. Кинжал 2 смешанные прицелы
- 25. Хороший компонент графика/графика Silverlight 4.0?
- 26. Как создать всплывающий угловой компонент с параметрами?
- 27. Javascript, UI: Ищите хороший компонент проводника
- 28. Хороший способ создать ассемблер?
- 29. создать вертикальный градиент в андроиде
- 30. создать меню плитки в андроиде
... компонент предоставляет только объекты, определенные в его модулях или объектах, определенных в области этого компонента. Я не понимаю, что означает «слушатель, который сделает мост через Activity и Component», если только вы не ищете [EventBus] (https://github.com/greenrobot/EventBus). – EpicPandaForce