Лучшая практика для viewflipper, содержащего 10 linearlayouts?

Я начинаю Действие GUI, состоявшее из viewflipper, который я хотел бы содержать 10 linearlayout разметок.

Действительно ли желательно поместить все мои разметки в тот же файл ресурса/расположения XML?

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

Будет наличие всего в том же файле, прибывшем в значительную стоимость производительности?

8
задан Brad Hein 23 May 2010 в 22:59
поделиться

1 ответ

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

<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

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

19
ответ дан 5 December 2019 в 08:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: