代码之家  ›  专栏  ›  技术社区  ›  David Morton

如何在android中设置页脚

  •  2
  • David Morton  · 技术社区  · 6 年前

    如何在android中设置每页的页脚

    我用过:

    <?xml version="1.0" encoding="utf-8"?>
    
    <RelativeLayout
      xmlns:android="http://schemas.android.com/apk/res/android"
       android:background="@color/mcolor"
       android:layout_width="fill_parent" 
       android:layout_height="fill_parent" 
       android:layout_gravity="fill">
    
    <ImageButton android:id="@+id/iconbtn" 
               android:layout_height="wrap_content" 
               android:src="@drawable/all_icon_138" 
               android:layout_marginRight="4px" 
               android:layout_gravity="fill" 
               android:clickable="true"
                android:layout_width="wrap_content" 
                android:background="@color/mcolor"
                 android:layout_marginLeft="60px" 
                 android:layout_marginTop="12px" android:saveEnabled="true">
    </ImageButton>
    <TextView android:text="@+id/TextView01" 
         android:id="@+id/label" 
         android:textColor="@color/mbcolor" 
         android:layout_width="fill_parent" 
         android:layout_height="wrap_content" 
         android:layout_gravity="center"
         android:scrollbars="vertical" 
         android:layout_marginBottom="30px"
         android:layout_marginTop="30px" 
         android:textSize="12px"
         android:layout_marginRight="30px"
         android:layout_marginLeft="130px"></TextView>
    <LinearLayout android:layout_marginTop="50dip" 
        android:gravity="bottom"
         android:layout_height="wrap_content" 
         android:layout_width="fill_parent"
         android:layout_alignParentBottom="true">
         <ImageButton android:id="@+id/previous"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:src="@drawable/newfox_footer_320"
                android:layout_alignParentBottom="true"
                 android:layout_alignParentRight="false" 
                  android:layout_alignParentLeft="false" android:layout_marginLeft="190px" android:layout_marginRight="2px">
                </ImageButton></LinearLayout>
    </RelativeLayout>
    

    它显示了6张页脚的图片 TextView . 我该怎么设置呢?

    3 回复  |  直到 14 年前
        1
  •  2
  •   DonGru    14 年前

    现在还不清楚你到底想要什么,但我想你想要在布局中有一个页脚。

    使用框架布局作为主布局

    width = fillparent
    height = fillparent
    

    取另一个框架布局,将重力设置为底部。 将视图添加到此框架布局。 这是你的页脚。

        2
  •  1
  •   SuppressWarnings    12 年前

    使xml布局的根视图成为相对视图。 然后,希望作为页脚的视图或其父视图(根视图元素的直接子视图:RelativeLayout)需要具有以下属性: android:layout_alignParentBottom=“true”

        3
  •  0
  •   Ikrom    8 年前

    您已将LinearLayout用于页脚,因此可以签出 stackoverflow: footer for linear layout in android