2013-05-14 101 views
1

我做了这个人的tutorial关于如何制作一个ActionBar并按照他的指示信。他做了两个标签来展示两个片段,片段A和片段B.做片段内活动

在此之前,我在我的启动器MainActivity上有一个ExpandedListView,因为MainActivity.xml现在拥有标签的片段容器,我如何移动ExpandedListView到第一个或第二个碎片?

在我实现ActionBar之前,我的MainActivity.xml包含一个ExpandableListView。

然后我用两个选项卡实现了ActionBar,片段A和片段B.如何将ExpandableListView移动到这些选项卡之一中?我希望有人花时间阅读这个家伙的教程,因为它与我的布局几乎相同,因为我只是复制了它。

回答

1

我相信,没有ExpandedListFragment。可能他们决定不支持ExpandedListView作为片段,因为ExpandedListView是一个奇怪的UI控件。您可能需要考虑使用几个ListFragments

+0

你好,我在我的问题上添加了更多细节。 :( – Mnemone 2013-05-14 08:56:47

+0

我相信你可以为你的片段定义一个布局,那个布局将包含你的ExpandableListView,然后你在片段的onCreateView中膨胀这个布局,这样你的ExpandableListView作为布局中的一个视图。然后在onCreateView你为你的ExpandableListView设置一个适配器等 – 2013-05-14 11:00:51

+0

http://stackoverflow.com/questions/16578543/android-change-fragment-page im有一个问题,当切换片段时显示不同的XML – 2013-05-16 03:49:33