我们正在开发一款应用程序,我们需要一个像Honeycomb Gmail应用程序的屏幕:
我们正在尝试使用片段并包含listview来显示我们的项目。 我们在此链接上做了完全相同的事情:http://www.vogella.com/articles/Android/article.html#fragments_tutorial
但无论如何我们都无法查看不同的布局, 我的意思是,我们唯一可以在右边显示单个文本视图的东西。 但我们需要一个列表视图,我们可以查看缩略图,一些解释,这需要点击。
有谁帮忙?答案 0 :(得分:0)
应该有效。我想你要实例化一个ListFragment,在用户选择一行时,实例化另一个ListFragment。
答案 1 :(得分:0)
也许请阅读this文章。
下面是一个布局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 将是具有自定义布局文件的普通片段类。