首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

Android 将TabHost放在最上方显示

2012-09-19 
Android 将TabHost放在最下方显示布局文件:?xml version1.0 encodingutf-8?TabHost android:id

Android 将TabHost放在最下方显示

布局文件:

<?xml version="1.0" encoding="utf-8"?><TabHost android:id="@android:id/tabhost" android:layout_width="fill_parent" android:layout_height="fill_parent"  xmlns:android="http://schemas.android.com/apk/res/android">    <LinearLayout android:orientation="vertical" android:id="@id/ll_main_tab" android:layout_width="fill_parent" android:layout_height="fill_parent">        <FrameLayout android:gravity="center" android:id="@android:id/tabcontent" android:fadingEdge="none" android:fadingEdgeLength="0.0dip" android:layout_width="fill_parent" android:layout_height="0.0dip" android:layout_weight="1.0">        <RelativeLayout android:id="@+id/tabFirst"              android:layout_width="fill_parent"              android:layout_height="fill_parent"              android:orientation="vertical">           <AnalogClock              android:id="@+id/widget31"              android:layout_width="wrap_content"              android:layout_height="wrap_content"              android:layout_centerInParent="true">           </AnalogClock>           </RelativeLayout>         <RelativeLayout android:id="@+id/tabSecond"              android:layout_width="fill_parent"              android:layout_height="fill_parent"              android:orientation="vertical">               <DigitalClock                  android:layout_centerInParent="true"                  android:layout_width="wrap_content"                  android:layout_height="wrap_content">               </DigitalClock>           </RelativeLayout>                              </FrameLayout>        <TabWidget android:id="@android:id/tabs" android:background="@drawable/tab_btn_bg_normal" android:layout_width="fill_parent" android:layout_height="wrap_content" />    </LinearLayout></TabHost>


代码区:

package com.tanghy.tab.activity;import android.app.TabActivity;import android.content.Intent;import android.os.Bundle;import android.widget.TabHost;public class MainActivity extends TabActivity {TabHost tabHost;    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);                tabHost = getTabHost();                tabHost.addTab(tabHost.newTabSpec("one").setIndicator("aaaa").setContent(R.id.tabFirst));        tabHost.addTab(tabHost.newTabSpec("two").setIndicator("bbb").setContent(R.id.tabSecond));        tabHost.addTab(tabHost.newTabSpec("three").setIndicator("ccc").setContent(new Intent().setClass(this, LogActivity.class)));                tabHost.setCurrentTab(0);            }}


通过代码我们看出,我们可以使用view的id来设置一个菜单也可以使用intent来设置一个显示界面。。

热点排行