首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在相同的框架或布局中使用片段并逐个显示它们?

如何在相同的框架或布局中使用片段并逐个显示它们?
EN

Stack Overflow用户
提问于 2011-09-20 17:51:26
回答 1查看 1.2K关注 0票数 1

以下是我的平板电脑应用程序的屏幕截图(暂时不使用片段):

如你所见,左边有一个小菜单,上面有我的每个活动的图标。

目前,这些图标启动了新的活动,但我希望他们在右边的框架中启动fragmentactivity,这样一切都会在同一个面板中。

但在仔细阅读有关片段的帖子和文档后,我只能看到片段同时显示:

从这里:http://android-developers.blogspot.com/2011/02/android-30-fragments-api.html

代码语言:javascript
复制
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="horizontal"
        android:layout_width="match_parent"
        android:layout_height="match_parent">

    <fragment class="com.example.android.apis.app.TitlesFragment"
            android:id="@+id/titles" android:layout_weight="1"
            android:layout_width="0px"
            android:layout_height="match_parent" />

    <FrameLayout android:id="@+id/details" android:layout_weight="1"
            android:layout_width="0px"
            android:layout_height="match_parent" />

</LinearLayout>

那么,为了在同一位置显示不同的片段,我应该怎么做呢?我想在View=gone上玩是我能想到的最糟糕的主意,不是吗?

非常感谢您的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-20 18:17:29

您必须将您的活动迁移到片段。例如,您将获得RoutePlanner片段、TrafficIssues片段等。当按下其中一个图标时,您将使用FragmentManager将详细信息FrameLayout替换为相应的片段。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7483246

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档