2014-12-03 2 views
1

Я хотел бы использовать тот же фрагмент для двух разных видов деятельности. Является ли эта работоспособная/хорошая практика?Является ли работоспособным/хорошей практикой один и тот же фрагмент, размещенный в двух разных видах деятельности?

+2

Да. Это была оригинальная основа для фрагментов (создание разделов кода модульных/многоразовых). – zgc7009

+0

Я понимаю, что его штраф и может быть очень выгодным для хранения нескольких фрагментов в одной и той же Деятельности. Не был уверен, был ли звук наоборот или нет ... – david

+0

Да, идея состоит в том, чтобы вы могли использовать один и тот же фрагмент в нескольких местах, чтобы избежать избыточного кода. – zgc7009

ответ

0

Повторное использование фрагментов очень рекомендуется.

Цитата official source

Вы должны разработать каждый фрагмент в виде модульной и повторного использования активности компонента. То есть, поскольку каждый фрагмент определяет свой собственный макет и его собственное поведение с его собственными обратными вызовами жизненного цикла, вы можете включить один фрагмент в несколько действий, поэтому вы должны проектировать для повторного использования, а избегать прямого манипулирования одним фрагментом из другого фрагмента.

+0

спасибо за ответ. Возможно ли у вас посмотреть на этот другой вопрос, который у меня есть? http://stackoverflow.com/questions/27260924/how-to-set-the-text-for-search-dialog-android/27261160#27261160 – david

Смежные вопросы