3

这应该很容易,但对于我的生活,我无法弄清楚。我想做一堆盒子,如下图所示:

+------------------+
| +------o-------+ |
| |  Banner      | |
| +------o-------+ |
| | Buttons      | |
| |              | |
| +------o-------+ |
| |              | |
| |              | |
| | ViewFlipper  | |
| |              | |
| |              | |
| |              | |
| |              | |
| +------o-------+ |
| | Buttons      | |
| +------o-------+ |
| | Footer       | |
| +------o-------+ |
+------------------+

每个盒子——包括外面的盒子——代表一个包含其他小部件(甚至是一个单独的小部件)的布局。外盒与设备的宽度和高度相匹配。堆栈的宽度和高度必须与外部容器匹配。盒子的边缘相互粘合并粘合到容器的顶部和底部边缘,如“o”所示。所有内部布局都紧紧地包裹着它们的内容,除了最大的——ViewFlipper——它包含一个可滚动的列表框,可以根据需要扩展或收缩。盒子的数量并不重要,只要是四个或更多。

ViewFlipper 包含许多宽度/高度=fillparent 的垂直线性布局(我的理解是父级是 ViewFlipper)。

到目前为止,在我的尝试中,我在外部 RelativeLayout 和用: 和 缝合内部框的边缘方面取得了一些成功 android:layout_below="@+id/former_boxandroid:layout_above="@+id/following_box但这是一种不稳定的情况,其中框开始表现得很奇怪(例如第二个完全覆盖了其他框等)每次我更改设计时(例如,通过插入另一个中间框)。请注意,这是一个设计时布局,不涉及花哨的动态运行时重新排列。

我现在正在试验 TableLayout(单列),基本上没有值得报告的快乐。我显然不是 Android 专家,但仍然如此。做这个的最好方式是什么?

编辑 - 插入实际代码 由于似乎省略实际代码使问题模糊(我希望它能澄清它,我的错误)我在这里插入工作版本。您会注意到它缺少横幅和页脚。如上所述,每次我尝试插入额外的框时,它都会在我身上炸毁 - 经常出现循环引用。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_margin="0dip"        
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical" 
        tools:context=".TomActivity" >

  <RelativeLayout
      android:id="@+id/spinnerbox"
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:gravity="center_horizontal"
      android:onClick="left"
      android:layout_alignParentTop="true"
      android:layout_alignParentLeft="true"
      android:layout_alignParentRight="true"
      android:orientation="horizontal" >

    <Button
        android:id="@+id/leftarrow"
    android:background="#888888"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:gravity="left"
        android:minHeight="0dip"
        android:minWidth="0dip"
        android:layout_alignParentLeft="true"       
        android:onClick="left"
        android:text="Button" />

    <TextView
    android:id="@+id/spintitle"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_toRightOf="@+id/leftarrow"
    android:layout_toLeftOf="@+id/rightarrow"
    android:layout_centerInParent="true"
    android:layout_toEndOf="@+id/leftarrow"
    android:layout_toStartOf="@+id/rightarrow"
    android:gravity="center"
    android:text="Label" />

    <Button
    android:id="@+id/rightarrow"
    android:background="#888888"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentRight="true"
    android:gravity="right"
    android:minHeight="0dip"
    android:minWidth="0dip"
    android:onClick="right"
    android:text="Button" 
    />

  </RelativeLayout>


  <ViewFlipper
      android:id="@+id/view_flipper"
      android:layout_margin="0dip"      
      android:layout_alignParentLeft="true"
      android:layout_alignParentRight="true"
      android:layout_below="@+id/spinnerbox"
      android:layout_above="@+id/buttonbox"
      android:layout_width="fill_parent"
      android:layout_height="fill_parent">

    <LinearLayout
    android:layout_margin="0dip"        
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:gravity="center" >

      <ListView
      android:id="@+id/CoursesView"
      android:layout_margin="0dip"      
      android:background="#ffffff"
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:layout_weight="1" >
      </ListView>
    </LinearLayout>
    <LinearLayout
    android:layout_margin="0dip"        
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:gravity="center" >

      <ListView
      android:id="@+id/FutureCoursesView"
      android:layout_margin="0dip"
      android:background="#ffffff"      
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:layout_weight="1" >
      </ListView>
    </LinearLayout>
    <LinearLayout
    android:layout_margin="0dip"        
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:gravity="center" >

      <ListView
      android:id="@+id/MessagesView"
      android:layout_margin="0dip"
      android:background="#ffffff"  
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:layout_weight="1" >
      </ListView>
    </LinearLayout>     
  </ViewFlipper>

  <LinearLayout
      android:id="@+id/buttonbox"
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:layout_alignParentLeft="true"
      android:layout_alignParentRight="true"
      android:layout_alignParentBottom="true"
      android:orientation="horizontal"
      >

    <Button
    android:id="@+id/CurrentCoursesButton"
    android:background="#888888"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_weight="1"
    android:text="Button" />

    <Button
    android:id="@+id/FutureCoursesButton"
    android:background="#888888"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_weight="1"
    android:text="Button" />

    <Button
    android:id="@+id/UnreadMessagesButton"
    android:background="#888888"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_weight="1"
    android:text="Button" />

    <Button
    android:id="@+id/RefreshButton"
    android:background="#888888"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_weight="1"
    android:onClick="refreshAll"
    android:text="Button" />

    <Button
    android:id="@+id/LogoffButton"
    android:background="#888888"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_weight="1"
    android:onClick="logOff"
    android:text="Button" />


  </LinearLayout>


</RelativeLayout>

干杯,

编辑以更清楚地显示布局并提供有关基本原理的信息

4

8 回答 8

6

在构建复杂/多级布局时,首先准备最里面的布局。然后迭代地将您的外部布局包裹在最里面的布局上。这样,诸如使用哪个布局容器之类的决定就变得有点简化了。

查看以下内容是否与您要查找的内容相似:

在此处输入图像描述

我在这里发布了布局的 xml:Link(pastebin) Link(file)

我所做的是使用您提供的布局并将其放置在具有垂直方向的 LinearLayout 中。给出了顶部和底部的“横幅”,layout_weight="0"而内容区域(您给出的代码)layout_weight设置为1. 因此,顶部和底部横幅占据了固定的空间,而内容占据了其余部分。

于 2013-09-13T18:27:25.467 回答
3

我认为LinearLayout最适合你......

如果您发现任何困难,请尝试告诉我

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical"
    android:padding="5dp">
    <LinearLayout
        android:id="@+id/spinnerbox"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center_horizontal"
        android:onClick="left">

        <LinearLayout
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:layout_weight="1">
            <Button
                android:id="@+id/leftarrow"
                android:background="#888888"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:gravity="left"
                android:minHeight="0dip"
                android:minWidth="0dip"
                android:onClick="left"
                android:text="Button" />
        </LinearLayout>

        <LinearLayout
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:layout_weight="1">
            <TextView
                android:id="@+id/spintitle"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:gravity="center"
                android:text="Label" />
        </LinearLayout>

        <LinearLayout
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:layout_weight="1">
            <Button
                android:id="@+id/rightarrow"
                android:background="#888888"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:minHeight="0dip"
                android:minWidth="0dip"
                android:onClick="right"
                android:text="Button"
                />
        </LinearLayout>

    </LinearLayout>


    <ViewFlipper
        android:id="@+id/view_flipper"
        android:layout_width="match_parent"
        android:layout_height="0dp"
        android:layout_weight="1"
        android:layout_marginTop="5dp">

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center_horizontal">

            <LinearLayout
                android:layout_width="0dp"
                android:layout_height="match_parent"
                android:layout_weight="1"
                android:gravity="center" >

                <ListView
                    android:id="@+id/CoursesView"
                    android:background="#ffffff"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content">
                </ListView>
            </LinearLayout>
            <LinearLayout
                android:layout_width="0dp"
                android:layout_height="match_parent"
                android:layout_weight="1"
                android:gravity="center" >

                <ListView
                    android:id="@+id/FutureCoursesView"
                    android:layout_margin="0dip"
                    android:background="#ffffff"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    >
                </ListView>
            </LinearLayout>
            <LinearLayout
                android:layout_width="0dp"
                android:layout_height="match_parent"
                android:layout_weight="1"
                android:gravity="center" >

                <ListView
                    android:id="@+id/MessagesView"
                    android:layout_margin="0dip"
                    android:background="#ffffff"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    >
                </ListView>
            </LinearLayout>
        </LinearLayout>
    </ViewFlipper>

    <LinearLayout
        android:id="@+id/buttonbox"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="5dp">

        <Button
            android:id="@+id/CurrentCoursesButton"
            android:background="#888888"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:text="Button" />

        <Button
            android:id="@+id/FutureCoursesButton"
            android:background="#888888"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:text="Button" />

        <Button
            android:id="@+id/UnreadMessagesButton"
            android:background="#888888"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:text="Button" />

        <Button
            android:id="@+id/RefreshButton"
            android:background="#888888"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:onClick="refreshAll"
            android:text="Button" />

        <Button
            android:id="@+id/LogoffButton"
            android:background="#888888"
            android:layout_width="0dp"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:onClick="logOff"
            android:text="Button" />


    </LinearLayout>
</LinearLayout>

于 2013-09-18T11:51:59.620 回答
2

如果我理解正确,您ViewFlipper将出现在可滚动容器的顶部。如果它位于 a 内ScrollView,您可以使用以下命令指示其内容填充视口android:fillViewport="true"

<ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:fillViewport="true" >

    <ViewFlipper
            android:layout_width="match_parent"
            android:layout_height="wrap_content" />

</ScrollView>

如果您在 中有多个项目,请ScrollView在 aLinearLayout中与 一起使用它android:layout_weight

<ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:fillViewport="true" >

    <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="vertical" >

        <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content" />

        <ViewFlipper
                android:layout_width="match_parent"
                android:layout_height="0dp"
                android:layout_weight="1" />

    </LinearLayout>

</ScrollView>
于 2013-09-13T11:38:51.453 回答
2

首先,你ViewFlipper不应该有"fill_parent"它的高度。在 aRelativeLayout中,这确实意味着“填充父级”。

如果我是你,我会切换到LinearLayout,就像其他人提到的那样。为此,只需将所有其他“块”组件的高度设置为"wrap_content". 对于您的ViewFlipper,您需要layout_height="0dp"和的组合layout_weight="1"。这将告诉它在所有剩余空间中简单地扩展,而不会重叠。

然后,由于您使用的是 a LinearLayout,请去掉所有的_alignand above/below标签。他们没有为线性布局做任何事情,这使得它难以阅读。

另一件事:在进行这样的半复杂布局时,将每个“块”分解为单独的 XML 文件通常很有帮助。然后,您可以将每个部分包含在“主要”布局中,一切看起来都会好得多。它可以帮助您一次处理一件,而无需滚动浏览 500 行的布局文件。

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    >
    <Banner
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        />
    <Buttons
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        />
    <ViewFlipper
        android:layout_width="match_parent"
        android:layout_height="0dp"
        android:layout_weight="1"
        >
        <!-- Any views you want here, they can't overflow the ViewFlipper -->
    </ViewFlipper>
    <Buttons
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        />
    <Footer
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        />
</LinearLayout>
于 2013-09-13T18:47:15.973 回答
2

正如Geobits建议的那样,将视图分成单独的 XML 文件。我已经按照您的需要制作了完整的视图。只需检查它。我使用了 weightSum 以便它可以填满整个屏幕。

main_layout.xml

<LinearLayout 
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
  android:layout_height="fill_parent"
  android:orientation="vertical"
  android:weightSum="10"
  >

<LinearLayout 
    android:layout_width="fill_parent"
    android:layout_height="0dp"
    android:orientation="horizontal"
    android:layout_weight="1"
    android:gravity="center"
    android:background="#ababab"
    android:baselineAligned="false"
    >

    <TextView 
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Header"
        android:textColor="#ffffff"
        android:gravity="center"
        />

</LinearLayout>

<LinearLayout 
    android:layout_width="fill_parent"
    android:layout_height="0dp"
    android:orientation="horizontal"
    android:layout_weight="1"
    android:gravity="center_vertical"
    android:background="#ababab"
    android:baselineAligned="false"
    >

     <include layout="@layout/button_row" />  

</LinearLayout>

<RelativeLayout 
   android:layout_width="fill_parent"
   android:layout_height="0dp"
   android:layout_weight="6"
    >

    <!-- Page Container -->
    <ViewFlipper
       android:id="@+id/vfPageContainer"
       android:layout_width="fill_parent"
       android:layout_height="fill_parent"
       >

        <include layout="@layout/view_one" />

        <!-- You can add more layouts here. -->

    </ViewFlipper>

</RelativeLayout>

<LinearLayout 
    android:layout_width="fill_parent"
    android:layout_height="0dp"
    android:orientation="horizontal"
    android:layout_weight="1"
    android:gravity="center_vertical"
    android:background="#ababab"
    android:baselineAligned="false"
    >

     <include layout="@layout/button_row" /> 

</LinearLayout>

 <LinearLayout 
    android:layout_width="fill_parent"
    android:layout_height="0dp"
    android:orientation="horizontal"
    android:layout_weight="1"
    android:gravity="center"
    android:background="#ababab"
    android:baselineAligned="false"
    >

     <TextView 
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Footer"
        android:textColor="#ffffff"
        android:gravity="center"
        />

</LinearLayout>

button_row.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  android:orientation="vertical"
 >

 <LinearLayout
    android:id="@+id/buttonbox"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    >

    <Button
        android:id="@+id/CurrentCoursesButton"
        android:background="#888888"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:text="Button" />

    <Button
        android:id="@+id/FutureCoursesButton"
        android:background="#888888"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:text="Button" />

    <Button
        android:id="@+id/UnreadMessagesButton"
        android:background="#888888"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:text="Button" />

    <Button
        android:id="@+id/RefreshButton"
        android:background="#888888"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:onClick="refreshAll"
        android:text="Button" />

    <Button
        android:id="@+id/LogoffButton"
        android:background="#888888"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:onClick="logOff"
        android:text="Button" />


 </LinearLayout>

</LinearLayout>

view_one.xml

 <?xml version="1.0" encoding="utf-8"?>
 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  android:orientation="vertical"
  >

 <LinearLayout
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >

  <ListView
      android:id="@+id/MessagesView"
      android:background="#ffffff"  
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      >
  </ListView>
</LinearLayout>     

</LinearLayout>
于 2013-09-18T06:35:28.247 回答
1

将您的观点与财产叠加起来

android:layout_centerInParent="true"

对于 RelativeLayout 中的所有子视图,您可以单独设置子视图的高度和宽度甚至边距

于 2013-09-10T15:12:56.377 回答
1

只需使用 LinearLayout 作为 Outter。与方向垂直。它里面的每个孩子,应该是 width="match_parent" height="wrap_content"

Outter里面的孩子们有什么样的观点并不重要。

于 2013-09-13T10:23:47.240 回答
1
//try this
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".TomActivity" >

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical"
        android:padding="5dp">
        <LinearLayout
            android:id="@+id/spinnerbox"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center_horizontal"
            android:onClick="left">

            <LinearLayout
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:gravity="center"
                android:layout_weight="1">
                <Button
                    android:id="@+id/leftarrow"
                    android:background="#888888"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:gravity="left"
                    android:minHeight="0dip"
                    android:minWidth="0dip"
                    android:onClick="left"
                    android:text="Button" />
            </LinearLayout>

            <LinearLayout
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:gravity="center"
                android:layout_weight="1">
                <TextView
                    android:id="@+id/spintitle"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:gravity="center"
                    android:text="Label" />
            </LinearLayout>

            <LinearLayout
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:gravity="center"
                android:layout_weight="1">
                <Button
                    android:id="@+id/rightarrow"
                    android:background="#888888"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:minHeight="0dip"
                    android:minWidth="0dip"
                    android:onClick="right"
                    android:text="Button"
                    />
            </LinearLayout>

        </LinearLayout>


        <ViewFlipper
            android:id="@+id/view_flipper"
            android:layout_width="match_parent"
            android:layout_height="0dp"
            android:layout_weight="1"
            android:layout_marginTop="5dp">

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:gravity="center_horizontal">

                <LinearLayout
                    android:layout_width="0dp"
                    android:layout_height="match_parent"
                    android:layout_weight="1"
                    android:gravity="center" >

                    <ListView
                        android:id="@+id/CoursesView"
                        android:background="#ffffff"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content">
                    </ListView>
                </LinearLayout>
                <LinearLayout
                    android:layout_width="0dp"
                    android:layout_height="match_parent"
                    android:layout_weight="1"
                    android:gravity="center" >

                    <ListView
                        android:id="@+id/FutureCoursesView"
                        android:layout_margin="0dip"
                        android:background="#ffffff"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        >
                    </ListView>
                </LinearLayout>
                <LinearLayout
                    android:layout_width="0dp"
                    android:layout_height="match_parent"
                    android:layout_weight="1"
                    android:gravity="center" >

                    <ListView
                        android:id="@+id/MessagesView"
                        android:layout_margin="0dip"
                        android:background="#ffffff"
                        android:layout_width="match_parent"
                        android:layout_height="wrap_content"
                        >
                    </ListView>
                </LinearLayout>
            </LinearLayout>
        </ViewFlipper>

        <LinearLayout
            android:id="@+id/buttonbox"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="5dp">

            <Button
                android:id="@+id/CurrentCoursesButton"
                android:background="#888888"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:text="Button" />

            <Button
                android:id="@+id/FutureCoursesButton"
                android:background="#888888"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:text="Button" />

            <Button
                android:id="@+id/UnreadMessagesButton"
                android:background="#888888"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:text="Button" />

            <Button
                android:id="@+id/RefreshButton"
                android:background="#888888"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:onClick="refreshAll"
                android:text="Button" />

            <Button
                android:id="@+id/LogoffButton"
                android:background="#888888"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:onClick="logOff"
                android:text="Button" />


        </LinearLayout>
    </LinearLayout>


</LinearLayout>
于 2013-09-18T04:55:31.870 回答