Лучшая практика для viewflipper, содержащей 10 линейных выходов?

Я приступаю к работе с графическим интерфейсом, состоящим из viewflipper, который я хотел бы содержать 10 линейных раскладок.

Целесообразно ли поместить все мои макеты в один и тот же файл ресурсов XML / макета?

Если нет, существует ли более организованный подход к кодированию viewflipper со многими макетами?

Будет ли иметь все в одном файле со значительной стоимостью?

Solutions Collecting From Web of "Лучшая практика для viewflipper, содержащей 10 линейных выходов?"

Лично я бы использовал тег include для каждого отдельного представления. Таким образом, вы можете определить основной xml, где определены все теги include. В следующем примере:

<ViewFlipper xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/flipper" android:layout_width="fill_parent" android:layout_height="fill_parent"> <include android:id="@+id/libraryView" layout="@layout/library_view" /> <include android:id="@+id/bookView" layout="@layout/book_view" /> <include android:id="@+id/workspaceView" layout="@layout/workspace_view" /> </ViewFlipper> 

Я определил ViewFlipper и добавил некоторые ресурсы макета с тегом include. В этом примере вам нужно будет определить

 library_view.xml book_view.xml workspace_view.xml 

Надеюсь, это может помочь