<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical" android:layout_width="fill_parent"    android:layout_height="fill_parent">    <TabHost android:id="@+id/edit_item_tab_host"        android:layout_width="fill_parent" android:layout_height="fill_parent">        <LinearLayout android:orientation="vertical"            android:layout_width="fill_parent" android:layout_height="fill_parent"            android:padding="5dp">            <FrameLayout android:id="@android:id/tabcontent"                android:layout_width="fill_parent" android:layout_height="wrap_content"                android:padding="5dp" android:layout_weight="1" />            <TabWidget android:id="@android:id/tabs"                android:layout_width="fill_parent" android:layout_height="wrap_content"                android:layout_weight="0" />        </LinearLayout>    </TabHost></LinearLayout>


源代码
package net.wangliping.test;import android.app.ActivityGroup;import android.content.Intent;import android.os.Bundle;import android.widget.TabHost;import android.widget.TabHost.TabSpec;public class TestTab extends ActivityGroup {    public static TabHost tab_host;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.bottomtab);        tab_host = (TabHost) findViewById(R.id.edit_item_tab_host);        tab_host.setup(this.getLocalActivityManager());        TabSpec ts1 = tab_host.newTabSpec("TAB_WEATHER");         ts1.setIndicator("Weather");         ts1.setContent(new Intent(this, Weather.class));         tab_host.addTab(ts1);        TabSpec ts2 = tab_host.newTabSpec("TAB_MAIL");         ts2.setIndicator("Mail");         ts2.setContent(new Intent(this, MailSend.class));         tab_host.addTab(ts2);        TabSpec ts3 = tab_host.newTabSpec("TAB_JUMP");         ts3.setIndicator("Jump");         ts3.setContent(new Intent(this, TabJump.class));         tab_host.addTab(ts3);        tab_host.setCurrentTab(0);    }}

更多相关文章

  1. Android日志系统Logcat源代码简要分析
  2. Android源代码编译命令m/mm/mmm/make分析
  3. [原]Android应用程序进程启动过程的源代码分析
  4. Android 源代码目录结构1 - bionic

随机推荐

  1. view属性大全
  2. Android小项目集合
  3. 如何进行Android单元测试
  4. android布局属性详解
  5. Android中通过NTP服务器获取时间功能源码
  6. Android(安卓)4.1 Jelly Bean 相关资源
  7. android软键盘挤压界面的问题解决方法
  8. 【30篇突击 android】源码统计三
  9. android游戏开发课程layout_…
  10. Android——媒体库 相关知识总结贴