`
- 浏览:
604744 次
- 性别:
- 来自:
上海
-
android Tabhost切换tab的时候 加载不同的Activity
public CrossedWorkMainActivity extends TabActivity implements TabHost.TabContentFactory {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.tab);//这里使用了上面创建的xml文件(Tab页面的布局)
Resources res = getResources(); // Resource object to get Drawables
TabHost tabHost = getTabHost(); // The activity TabHost
TabSpec spec;
Intent intent; // Reusable Intent for each tab
//第一个TAB
intent = new Intent(this,OneActivity.class);//新建一个Intent用作Tab1显示的内容
spec = tabHost.newTabSpec("tab1")//新建一个 Tab
.setIndicator("Tab1", res.getDrawable(android.R.drawable.ic_media_play))//设置名称以及图标
.setContent(intent);//设置显示的intent,这里的参数也可以是R.id.xxx
tabHost.addTab(spec);//添加进tabHost
//第二个TAB
intent = new Intent(this,TwoActivity.class);//第二个Intent用作Tab1显示的内容
spec = tabHost.newTabSpec("tab2")//新建一个 Tab
.setIndicator("Tab2", res.getDrawable(android.R.drawable.ic_menu_camera))//设置名称以及图标
.setContent(intent);//设置显示的intent,这里的参数也可以是R.id.xxx
tabHost.addTab(spec);//添加进tabHost
tabHost.setCurrentTab(1);
}
OneActivity和TwoActivity记得要在AndroidManifest.xml中注册一下额
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
点击TabHost的tab页,切换后更换tab背景颜色
Tabwidget的不同tab指向不同的Activity
1:解决了tabhost 位于底部的问题; 2:解决了tabhost 一个tab页中多个activity的跳转及返回问题。
Android TabHost实现屏幕UI窗口的TAB切换功能,实现的过程:声明TabHost对象、取得TabHost对象,为TabHost添加标签,新建一个newTabSpec(newTabSpec),设置其标签和图标(setIndicator),设置内容(setContent),然后...
类似微信主界面,使用tabhost界面切换
Android TabHost TabWidget 切换卡
android tabhost 动态添加,删除,排序,重命名
利用Tabhost + Fragment实现android标签切换界面.
简单的android选项卡Tab菜单TabHost(一)同一Activity上实现
androidTabhost的使用实例代码,仅供参考
android Tabhost使用Demo
使用了自定义button,自定义tabhost使用了不同默认的上标签切换页面
Android TabHost ListView初学者的实例代码
android tabhost 开发 tab 切换
android中fragment实现tabhost标签切换效果
Android 嵌套TabHost示例. 两层TabHost嵌套,实现的效果类似网页上的二级菜单栏。
Android Tabhost 实例demo 自定义Tabhost实现实例。
几种tab切换模式,tabhost模式代码分享
android tabhost 动态添加 删除 排序 重命名
android tabhost 动态添加,删除,排序,重命名