0

我必须显示两个选项卡,每个选项卡都包含 ListFragment 类。单击列表中的任何项目时,其详细信息应在横向视图的右侧面板上打开。这很像官方的 Android 片段示例。 在此处输入图像描述 我想要实现的是,在布局的左侧,列表视图应该在选项卡中,即选项卡中的两个列表视图。单击任何项​​目时,详细信息应在右侧打开。到目前为止,我可以显示选项卡和详细信息,但详细信息未显示在右侧。它们作为一项新活动开放。选项卡导航可以是一个选项,但由于我的应用程序中的一些设计限制,我不能使用它。请指导。

4

2 回答 2

0

请查看这个 android 博客http://android-developers.blogspot.com/2011/02/android-30-fragments-api.html它有一个完整的教程,介绍如何将片段用作主详细信息视图。

于 2012-10-02T20:53:09.460 回答
0

我找到了一个解决方案。我正在解释我是如何做到的,以防有人需要它。

我想在左侧片段上制作标签。由于设计限制,我不能使用选项卡导航,因为我也必须使用列表导航。所以,我做了一个新的片段放在左边的片段上,并用两个按钮给它充气。在不同的按钮单击时,我使用 FragmentTransaction 将新片段添加到左侧片段。

在按钮单击侦听器上,我使用了 fragmentTransaction.replace 方法。

于 2012-10-03T15:29:03.093 回答