我有一个已经在运行的Android应用程序,但我需要更新它以便更好地在平板电脑上进行布局。我可以重写它没问题,但我想问的是;
我将在屏幕上显示2个片段(一个用于列表,一个用于详细信息)。当我从列表中选择一个客户时,详细信息将自行更新(我已经完成了这个没有问题)。但是,当我从细节片段中选择一个项目时,它必须自行更改(它必须在细节片段上打开,但当然它将是一个不同的类)。例如,第一个细节将是一个细节列表,但是当我从详细信息列表中选择一个项目时,它将是一个不同的布局,也许是WebView左右..
为了更好地代表这个想法,
LLLLLL DDDDDDDDDDDDDDDDDDDDDDDDDD
LLLLLL DDDDDDDDDDDDDDDDDDDDDDDDDD
LLLLLL DDDDDDDDDDDDDDDDDDDDDDDDDD
LLLLLL DDDDDDDDDDDDDDDDDDDDDDDDDD
LLLLLL DDDDDDDDDDDDDDDDDDDDDDDDDD
LLLLLL DDDDDDDDDDDDDDDDDDDDDDDDDD
其中“L”是列表片段,“D”是细节片段。但我想在细节片段中显示2个(或更多)不同的类(活动)(不是同时btw)。我怎么做?我正在搜索这整整2天,有很好的教程,但我找不到任何这种行为的例子。
提前致谢。
答案 0 :(得分:0)
您可以在详细信息片段中使用viewFlipper。通过这种方式,你可以在那里拥有两个clases,并在那之间导航。例如:
<ViewFlipper xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/example_view_flipper"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<include android:id="@+id/first" layout="@layout/first_layout" />
<include android:id="@+id/second" layout="@layout/second_layout" />
</ViewFlipper>