0

我们正在开发一个应用程序,我们需要一个像 Honeycomb Gmail 应用程序这样的屏幕:

http://www.cnx-software.com/wp-content/uploads/2011/02/android_3.0_honeycomb_gmail_app_fragments_700px.png

我们正在尝试使用片段并包含一个列表视图来显示我们的项目。我们在这个链接上做了完全相同的事情:http ://www.vogella.com/articles/Android/article.html#fragments_tutorial

但是无论如何我们都无法查看不同的布局,我的意思是,我们唯一可以在正确的片段上显示单个文本视图。但是我们需要一个列表视图,我们可以查看缩略图,一些解释,这需要是可点击的。

有人帮忙吗?

4

2 回答 2

0

应该管用。我想你想实例化一个 ListFragment,在用户选择一行时,实例化另一个 ListFragment。

于 2012-07-30T13:06:23.900 回答
0

也许也阅读这篇文章。

下面是一个布局 xml 文件的示例,该文件具有两个相邻且宽度相等的片段。

<LinearLayout 
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="horizontal"
    >
    <fragment 
        class="package.of.fragmentA"
        android:layout_width="0dp"
        android:layout_weight="1"
        android:layout_height="match_parent"
        android:id="@+id/fragmentA"
        />
    <fragment
        class="package.of.fragmentB"
        android:layout_width="0dp"
        android:layout_weight="1"
        android:layout_height="match_parent"
        android:id="@+id/fragmentB"
        />
</LinearLayout>

在 GMail 应用程序中,fragmentA 类ListFragment,fragmentB是具有自定义布局文件的普通 Fragment 类。

于 2012-07-30T13:11:02.943 回答