布局xml

<?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:layout_width="fill_parent" android:layout_height="fill_parent"><FrameLayout android:id="@android:id/tabcontent"android:layout_width="fill_parent" android:layout_height="0.0dip"android:layout_weight="1.0" /><TabWidget android:id="@android:id/tabs" android:visibility="gone"android:layout_width="fill_parent" android:layout_height="wrap_content"android:layout_weight="0.0" /><LinearLayout android:id="@+id/all" android:layout_width="wrap_content"android:layout_height="wrap_content"android:gravity="bottom" android:background="@drawable/down_title"><LinearLayout android:id="@+id/linear_score"android:layout_width="wrap_content" android:layout_height="wrap_content"android:orientation="vertical" android:layout_weight="1"><RelativeLayout android:layout_width="wrap_content"android:layout_height="wrap_content" android:orientation="vertical"android:layout_weight="1" android:layout_gravity="center_vertical"><ImageView android:id="@+id/back_score"android:layout_width="wrap_content" android:layout_height="wrap_content"android:src="@drawable/bottom_backs" android:visibility="invisible" /><LinearLayout android:layout_width="wrap_content"android:layout_centerVertical="true" android:layout_height="wrap_content"android:orientation="vertical" android:paddingLeft="17dip"><ImageView android:id="@+id/image_score"android:layout_width="wrap_content" android:layout_height="wrap_content"android:src="@drawable/image_score" android:layout_weight="1"android:layout_gravity="center_horizontal" /><TextView android:layout_width="wrap_content"android:layout_gravity="center_horizontal" android:layout_height="wrap_content"android:text="比分" android:layout_weight="1" style="@style/bottom_title"/></LinearLayout></RelativeLayout></LinearLayout><LinearLayout android:id="@+id/linear_attention"android:layout_width="wrap_content" android:layout_height="wrap_content"android:orientation="vertical" android:layout_weight="1"><RelativeLayout android:layout_width="wrap_content"android:layout_height="wrap_content" android:orientation="vertical"android:layout_weight="1"><ImageView android:id="@+id/back_attention"android:layout_width="wrap_content" android:layout_height="wrap_content"android:src="@drawable/bottom_backs" android:visibility="invisible" /><LinearLayout android:layout_width="wrap_content"android:layout_centerVertical="true" android:layout_height="wrap_content"android:orientation="vertical" android:layout_weight="1"android:paddingLeft="17dip"><ImageView android:id="@+id/image_attention"android:layout_width="wrap_content" android:layout_height="wrap_content"android:src="@drawable/image_attention" android:layout_weight="1"android:layout_gravity="center" /><TextView android:layout_width="wrap_content"android:layout_height="wrap_content" android:text="关注"android:layout_weight="1" android:layout_gravity="center"style="@style/bottom_title" /></LinearLayout></RelativeLayout></LinearLayout><LinearLayout android:id="@+id/linear_odds"android:layout_width="wrap_content" android:layout_height="wrap_content"android:orientation="vertical" android:layout_weight="1"><RelativeLayout android:layout_width="wrap_content"android:layout_height="wrap_content" android:orientation="vertical"android:layout_weight="1"><ImageView android:id="@+id/back_odds"android:layout_width="wrap_content" android:layout_height="wrap_content"android:src="@drawable/bottom_backs" android:visibility="invisible" /><LinearLayout android:layout_width="wrap_content"android:layout_centerVertical="true" android:layout_height="wrap_content"android:orientation="vertical" android:layout_weight="1"android:paddingLeft="10dip"><ImageView android:id="@+id/image_odds"android:layout_width="wrap_content" android:layout_height="wrap_content"android:src="@drawable/image_odds" android:layout_weight="1"android:layout_gravity="center" /><TextView android:layout_width="wrap_content"android:layout_height="wrap_content" android:text="聊天室"android:layout_weight="1" android:layout_gravity="center" style="@style/bottom_title"/></LinearLayout></RelativeLayout></LinearLayout><LinearLayout android:id="@+id/linear_choiseleague"android:layout_width="wrap_content" android:layout_height="wrap_content"android:orientation="vertical" android:layout_weight="1"><RelativeLayout android:layout_width="wrap_content"android:layout_height="wrap_content" android:orientation="vertical"android:layout_weight="1"><ImageView android:id="@+id/back_choiseleague"android:layout_width="wrap_content" android:layout_height="wrap_content"android:src="@drawable/bottom_backs" android:visibility="invisible" /><LinearLayout android:layout_width="wrap_content"android:layout_centerVertical="true" android:layout_height="wrap_content"android:orientation="vertical" android:layout_weight="1"android:gravity="center_horizontal" android:paddingLeft="17dip"><ImageView android:id="@+id/image_choiseleague"android:layout_width="wrap_content" android:layout_height="wrap_content"android:src="@drawable/image_choiseleague" android:layout_weight="1" /><TextView android:layout_width="wrap_content"android:layout_height="wrap_content" android:text="论坛"android:layout_weight="1" android:layout_gravity="center" style="@style/bottom_title"/></LinearLayout></RelativeLayout></LinearLayout><LinearLayout android:id="@+id/linear_more"android:layout_width="wrap_content" android:layout_height="wrap_content"android:orientation="vertical" android:layout_weight="1"><RelativeLayout android:layout_width="wrap_content"android:layout_height="wrap_content" android:orientation="vertical"android:layout_weight="1"><ImageView android:id="@+id/back_more"android:layout_width="wrap_content" android:layout_height="wrap_content"android:src="@drawable/bottom_backs" android:visibility="invisible" /><LinearLayout android:layout_width="wrap_content"android:layout_centerVertical="true" android:layout_height="wrap_content"android:orientation="vertical" android:layout_weight="1"android:gravity="center" android:paddingLeft="17dip"><ImageView android:id="@+id/image_more"android:layout_width="wrap_content" android:layout_height="wrap_content"android:src="@drawable/image_more" android:layout_weight="1"android:layout_gravity="center" /><TextView android:layout_width="wrap_content"android:layout_height="wrap_content" android:text="更多"android:layout_weight="1" android:layout_gravity="center"style="@style/bottom_title" /></LinearLayout></RelativeLayout></LinearLayout></LinearLayout></LinearLayout></TabHost>  

首先,类要继承TabActivity类和实现onclick方法

MainActivity extends TabActivity implements OnClickListener

添加选项卡

// 实例化TabHostTabHost mHost = this.getTabHost();// 添加选项卡mHost.addTab(mHost.newTabSpec("ONE").setIndicator("ONE").setContent(new Intent(this, ScoreActivity.class)));mHost.addTab(mHost.newTabSpec("TWO").setIndicator("TWO").setContent(new Intent(this, FollowActivity.class)));mHost.addTab(mHost.newTabSpec("THREE").setIndicator("THREE").setContent(new Intent(this, ChatRoomActivity.class)));mHost.addTab(mHost.newTabSpec("FOUR").setIndicator("FOUR").setContent(new Intent(this, ForumActivity.class)));mHost.addTab(mHost.newTabSpec("FIVE").setIndicator("FIVE").setContent(new Intent(this, MoreMenuActivity.class)));

然后操作每个选项卡点击事件

linear_score.setOnClickListener(this);linear_attention.setOnClickListener(this);linear_odds.setOnClickListener(this);linear_choiseleague.setOnClickListener(this);linear_more.setOnClickListener(this);

public void onClick(View view) {switch (view.getId()) {case R.id.linear_score:mHost.setCurrentTabByTag("ONE");break;case R.id.linear_attention:mHost.setCurrentTabByTag("TWO");break;case R.id.linear_odds:mHost.setCurrentTabByTag("THREE");break;case R.id.linear_choiseleague:mHost.setCurrentTabByTag("FOUR");break;case R.id.linear_more:mHost.setCurrentTabByTag("FIVE");break;}}

然后进行每个选项卡所对应的类操作就OK了

更多相关文章

  1. Android之使用ContentResolver对通信录中的数据进行简单操作
  2. Day1.1-Android简介之发展史、操作系统、系统框架介绍
  3. android sdk命令行操作笔记
  4. Android File文件操作
  5. 原生态Android操作介绍之一

随机推荐

  1. Android中级进阶FAQ
  2. Android之View篇2————View的事件分发
  3. 避免Android中Context引起的内存泄露
  4. Android之高仿手机QQ聊天
  5. Android的ADB工具使用
  6. 【Android(安卓)周末回眸】2011.07.25-20
  7. Android之MediaPlayer的简单介绍之播放音
  8. Android获取系统的硬件信息、系统版本以
  9. 谷歌发布 Android(安卓)2.2:运行速度提高2
  10. android 机器人