gpt4 book ai didi

android - 包含 10 个线性布局的 viewflipper 的最佳实践?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:54:03 26 4
gpt4 key购买 nike

我正在着手一个由 viewflipper 组成的 GUI Activity ,我想在其中包含 10 个 linearlayout 布局。

是否建议将我所有的布局放入同一个 XML 资源/布局文件中?

如果没有,是否有更有条理的方法来编写具有多种布局的取景器?

将所有内容都放在同一个文件中是否会导致显着的性能成本?

最佳答案

就个人而言,我会为每个单独的 View 使用 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

希望对你有帮助

关于android - 包含 10 个线性布局的 viewflipper 的最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2893847/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com