首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

TabHost应用。不同activity在同一个tab里面怎么相互跳转

2012-04-06 
TabHost应用。不同activity在同一个tab里面如何相互跳转?请问不同activity在同一个tab里面如何相互跳转?[解

TabHost应用。不同activity在同一个tab里面如何相互跳转?
请问不同activity同一个tab里面如何相互跳转?

[解决办法]
TabHost tabHost = getTabHost();
 TabHost.TabSpec spec1 = tabHost.newTabSpec("tab1");
 spec1.setIndicator("名称");
 spec1.setContent(new Intent(this, 你需要跳转的activity.class));
 tabHost.addTab(spec1);
[解决办法]
这是以前写的一段代码:

Java code
        TabHost tabHost = getTabHost();        LayoutInflater.from(this).inflate(R.layout.main,                tabHost.getTabContentView(), true);        tabHost.addTab(tabHost.newTabSpec("tab1").setIndicator("设置")                .setContent(R.id.tab1));        Intent i = new Intent();        i.setClass(this, GPSTest.class);        i.setFlags( Intent.FLAG_ACTIVITY_CLEAR_TOP);        tabHost.addTab(tabHost.newTabSpec("tab2").setIndicator("信号")                .setContent(i));
[解决办法]
探讨
TabHost tabHost = getTabHost();
TabHost.TabSpec spec1 = tabHost.newTabSpec("tab1");
spec1.setIndicator("名称");
spec1.setContent(new Intent(this, 你需要跳转的activity.class));
tabHost.addTab(spec1);

热点排行