对于Android自带的tabhost组件,是位于页面顶端的,若想让其位于页面底端,在这里提供两种方法。方法一1、tabcontent和tabs交换位置2、设置tabcontent的属性:android:layout_weight="1"<?xmlversion="1.0"encoding="utf-8"?><RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"><TabHostandroid:id="@android:id/tabhost"android:layout_width="match_parent"android:layout_height="match_parent"android:layout_alignParentLeft="true"android:layout_alignParentBottom="true"><LinearLayoutandroid:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"><FrameLayoutandroid:id="@android:id/tabcontent"android:layout_width="match_parent"android:layout_height="match_parent"android:layout_weight="1">中间部分省略</FrameLayout><TabWidgetandroid:id="@android:id/tabs"android:layout_width="match_parent"android:layout_height="wrap_content"></TabWidget></LinearLayout></TabHost></RelativeLayout>方法二1、tabcontent和tabs交换位置2、将tabs放到一个relativeLayout中,然后加上如下属性:android:layout_alignParentBottom="true"<?xmlversion="1.0"encoding="utf-8"?><RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"><TabHostandroid:id="@android:id/tabhost"android:layout_width="match_parent"android:layout_height="match_parent"android:layout_alignParentLeft="true"android:layout_alignParentBottom="true"><FrameLayoutandroid:id="@android:id/tabcontent"android:layout_width="match_parent"android:layout_height="match_parent">中间部分省略</FrameLayout><RelativeLayoutandroid:layout_width="match_parent"android:layout_height="match_parent"><TabWidgetandroid:id="@android:id/tabs"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_alignParentBottom="true"></TabWidget></RelativeLayout></TabHost></RelativeLayout>方法三1、将tabcontent和tabs交换位置(tabs移动到LinearLayout标签以下)2、在tabcontent中加入属性:android:layout_gravity="top"3、在tabs中加入属性:android:layout_gravity="bottom"<?xmlversion="1.0"encoding="UTF-8"?><RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent"android:layout_height="fill_parent"><TabHostandroid:id="@android:id/tabhost"android:layout_width="match_parent"android:layout_height="match_parent"android:layout_alignParentBottom="true"android:layout_alignParentLeft="true"><LinearLayoutandroid:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"><FrameLayoutandroid:id="@android:id/tabcontent"android:layout_width="match_parent"android:layout_height="match_parent"android:layout_gravity="top">中间部分省略</FrameLayout></LinearLayout><TabWidgetandroid:id="@android:id/tabs"android:layout_width="match_parent"android:layout_height="wrap_content"android:layout_gravity="bottom"></TabWidget></TabHost></RelativeLayout>

Android 实战教程类FaceBook,欢迎学习交流!!!!

http://edu.51cto.com/course/course_id-3153.html

更多相关文章

  1. Android(安卓)使用ORMLite 操作数据库
  2. EditText的属性!
  3. Android的ProgressBar自定义入门
  4. View类的XML属性、相关方法及说明
  5. Android中的自动朗读(TTS)
  6. Android(安卓)Studio
  7. android使用全局变量的两种方法
  8. 浅谈Java中Collections.sort对List排序的两种方法
  9. Python list sort方法的具体使用

随机推荐

  1. android 之simpleAdapter详解
  2. Android存取txt
  3. android google directions
  4. android使用shape设置下边框
  5. android 图片处理工具类
  6. Android中使用TabHost实现类似标签栏的效
  7. android表情Gson EditText TextView
  8. Android之查看手机实时电流、电压
  9. Andrpid Activity作Dialog使用
  10. android IntentService