在TabHost中每个tab启动不同的activitie

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6


/***
*
* Main class - Container.java
*
public class Container extends TabActivity {
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);

		TabHost host = getTabHost();
		host.addTab(host.newTabSpec("Activity1").setIndicator("TAB1").setContent(new Intent(this, Tab1Activity.class)));
		host.addTab(host.newTabSpec("Activity2").setIndicator("TAB2").setContent(new Intent(this, Tab2Activity.class)));
	}
}


/***
*
* Tab1Activity.java
*

public class Tab1Activity extends Activity{
	
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
        setContentView(R.layout.tab1);
	}
}

/***
*
* Tab2Activity.java
*

public class Tab2Activity extends Activity{
	
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
        setContentView(R.layout.tab2);
	}
}



/***
*
* res/layout/main.xml
*

<?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"
    >
<TextView  
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:text="@string/hello"
    />
</LinearLayout>


/***
*
* res/layout/tab1.xml
*

<?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"
    >
<TextView  
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:text="tab1"
    />
</LinearLayout>


/****
*
* res/layout/tab2.xml
*

<?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"
    >
<TextView  
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:text="tab2"
    />
</LinearLayout>

/***
*
* res/values/strings.xml
*

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="hello">Hello World, Container!</string>
    <string name="app_name">MultipleActivityTabHost</string>
</resources>




/***
*
* AndroidManifest.xml
*

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.novoda"
      android:versionCode="1"
      android:versionName="1.0">
    <uses-sdk android:minSdkVersion="3" />
    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".Container"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    <activity android:name="Tab1Activity"></activity>
<activity android:name="Tab2Activity"></activity>
</application>
</manifest>

 

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

“在TabHost中每个tab启动不同的activitie” 的相关文章

【spring学习笔记】(二)Spring MVC注解配置 参数转换注解@RequestMapping@RequestParam、@PathVariable@MatrixVariable

@TOC介绍在Spring MVC项目中,<\context:component-scan>配置标签还会开启@Request-Mapping、@GetMapping等映射注解功能(也就是会注册RequestMappingHandler-Mapping和RequestMappingHand...

Linux硬件状况

sensors:测试主机状况(温度什么的) lsmod:usb芯片版本 iostat: cpu与存储设备状态...

vue中怎么使用el-popover - 开发技术

本文小编为大家详细介绍“vue中怎么使用el-popover”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue中怎么使用el-popover”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。关于el-popover的使用trigger属性用...

kafka核心消费逻辑源码分析 - 开发技术

本篇内容主要讲解“kafka核心消费逻辑源码分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“kafka核心消费逻辑源码分析”吧!消费逻辑框架搭建好之后着手开发下kafka的核心消费逻辑,流式图表的核心消费逻辑就是实现一个...

【优化&大师级代码欣赏】Codeforces Round #137 (Div. 2) / 222B Cosmic Tables (矩阵)_dag代码优化

B. Cosmic Tables http://codeforces.com/problemset/problem/222/B time limit per test memory limit per test input...

cisp题库700道(带答案)

CISP认证考试题型为选择题100道答对70道通过。 现在因为版面的原因下面附赠一些CISP的题库如果有需要完整版本的可以私信。 1. 以下哪一项不是我国国务院信息化办公室为加强信息安全保障明确 提出的九项重点工作内容之一 A提高信息技术产品的国产化率 B保证信息安全资金投入 C加快信息安...