Я хотел бы использовать тот же фрагмент для двух разных видов деятельности. Является ли эта работоспособная/хорошая практика?Является ли работоспособным/хорошей практикой один и тот же фрагмент, размещенный в двух разных видах деятельности?
ответ
Повторное использование фрагментов очень рекомендуется.
Цитата official source
Вы должны разработать каждый фрагмент в виде модульной и повторного использования активности компонента. То есть, поскольку каждый фрагмент определяет свой собственный макет и его собственное поведение с его собственными обратными вызовами жизненного цикла, вы можете включить один фрагмент в несколько действий, поэтому вы должны проектировать для повторного использования, а избегать прямого манипулирования одним фрагментом из другого фрагмента.
спасибо за ответ. Возможно ли у вас посмотреть на этот другой вопрос, который у меня есть? http://stackoverflow.com/questions/27260924/how-to-set-the-text-for-search-dialog-android/27261160#27261160 – david
- 1. Один и тот же контроллер xml для разных видов деятельности
- 2. Можно ли использовать один и тот же макет для двух разных видов деятельности?
- 3. Показать LinearLayout с графиком AChartEngine в двух разных видах деятельности
- 4. Можем ли мы использовать один фрагмент в двух разных классах деятельности
- 5. Как использовать один и тот же фрагмент для нескольких действий?
- 6. Использование findviewbyid в разных видах деятельности
- 7. Просмотр оценки в разных видах деятельности
- 8. Тот же богатый фрагмент - 2 разных формата
- 9. Как использовать данные в разных видах деятельности?
- 10. Является ли хорошей практикой использовать один и тот же сеанс Hibernate снова и снова
- 11. Тот же список в двух разных контейнерах
- 12. Включает один и тот же класс источника, разные входы. Тот же выход. Является ли это возможным?
- 13. Включение карты и списка в один и тот же фрагмент
- 14. андроид фрагмент и деятельности: разные интерфейсы, тот же экземпляр
- 15. Тот же ресурс в двух разных сервлетах
- 16. Как перезагрузить один и тот же фрагмент изнутри в android
- 17. Как получить функциональность Фрагмент Деятельность в других видах деятельности
- 18. Как проверить, указывает ли два разных URL-адреса на один и тот же ресурс?
- 19. Возможно ли высушить тот же метод в двух разных контроллерах?
- 20. HTML - Можно ли использовать один и тот же идентификатор и имя на двух разных веб-страницах?
- 21. Есть ли возможность использовать один и тот же токен для двух разных приложений в GCM? [Android]
- 22. Можете ли вы использовать один и тот же токен в ADFS для двух разных полагающихся сторон?
- 23. Один и тот же пакет java в разных проектах
- 24. Capybara, получающий один и тот же сеанс из двух потоков
- 25. Является ли это хорошей практикой использовать одну сущность в двух разных сущностях в oneToMany Relationship?
- 26. Как использовать один и тот же счетчик в двух разных классах
- 27. Фрагмент Переключение в ту же активность перезапускает тот же фрагмент
- 28. Добавление двух переменных из двух разных сценариев в один и тот же файл сценария (jquery)
- 29. Имеет ли тот же код, написанный на двух разных языках программирования, один и тот же двоичный выход?
- 30. Сохранить значение из двух операторов select в двух разных видах.
Да. Это была оригинальная основа для фрагментов (создание разделов кода модульных/многоразовых). – zgc7009
Я понимаю, что его штраф и может быть очень выгодным для хранения нескольких фрагментов в одной и той же Деятельности. Не был уверен, был ли звук наоборот или нет ... – david
Да, идея состоит в том, чтобы вы могли использовать один и тот же фрагмент в нескольких местах, чтобы избежать избыточного кода. – zgc7009