【发布时间】:2012-01-24 09:00:05
【问题描述】:
我正在开发一个应用程序,该应用程序使用 Fragments 显示如上所示的堆栈视图。然而,在网上搜索之后,我似乎找不到这种布局的任何实现。
谁能告诉我如何使用 Fragments 实现这个堆栈视图?
提前致谢。
【问题讨论】:
-
大家有什么想法,真的很紧急!!
标签: android android-layout android-fragments fragment
我正在开发一个应用程序,该应用程序使用 Fragments 显示如上所示的堆栈视图。然而,在网上搜索之后,我似乎找不到这种布局的任何实现。
谁能告诉我如何使用 Fragments 实现这个堆栈视图?
提前致谢。
【问题讨论】:
标签: android android-layout android-fragments fragment
这是一个相当广泛的问题......
就布局而言,有许多不同的方法可以做到这一点。横向视图的大致轮廓可能是这样的(您必须填写适当的布局高度、宽度和重量)
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal" >
<fragment
android:id="@+id/fragment1"
class="net.test.program.Fragment1" />
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical">
<fragment
android:id="@+id/fragment2"
android:name="net.test.program.Fragment2"/>
<fragment
android:id="@+id/fragment3"
android:name="net.test.program.Fragment3"/>
</LinearLayout>
</LinearLayout>
对于纵向视图,只需反转两个 android:orientation 标签并重新调整您的高度、宽度和重量。然后将它们放在适当的布局目录中。
【讨论】: