现在的位置: 首页 > 综合 > 正文

tab_Host页面跳转,传值,刷新等问题汇总

2013年02月20日 ⁄ 综合 ⁄ 共 1460字 ⁄ 字号 评论关闭

 



之前做了一个项目是关于Tab_Host的,现在完成了恰逢闲余写份总结,主要涉及里面遇到问题以及解决方案的。

(首先说明这份代码是在eoe 下载的,这里感谢分享的那位朋友,限于我的工程是公司的不能拿出来了,只能那这份原来的代码进行修改贴出来,欢迎拍砖);

import android.app.TabActivity;

import android.content.Intent;

import android.os.Bundle;

import android.widget.RadioGroup;

import android.widget.TabHost;

import android.widget.RadioGroup.OnCheckedChangeListener;


public class TabTest extends TabActivity{

        private RadioGroup group;

        private TabHost tabHost;

        public static final String TAB_HOME="tabHome";

        public static final String TAB_MES="tabMes";

        public static final String TAB_TOUCH="tab_touch";

        @Override

        protected void onCreate(Bundle savedInstanceState) {

                super.onCreate(savedInstanceState);

                setContentView(R.layout.maintabs);

                group = (RadioGroup)findViewById(R.id.main_radio);

                tabHost = getTabHost();

                tabHost.addTab(tabHost.newTabSpec(TAB_HOME)

                        .setIndicator(TAB_HOME)

                        .setContent(new Intent(this,Main.class)));

            tabHost.addTab(tabHost.newTabSpec(TAB_MES)

                        .setIndicator(TAB_MES)

                        .setContent(new Intent(this,Main2.class)));

            tabHost.addTab(tabHost.newTabSpec(TAB_TOUCH)

                            .setIndicator(TAB_TOUCH)

                            .setContent(new Intent(this,TouchTest.class)));

            group.setOnCheckedChangeListener(new OnCheckedChangeListener() {

                        public void onCheckedChanged(RadioGroup group, int checkedId) {

                                switch (checkedId) {

                                case R.id.radio_button0:

                       

抱歉!评论已关闭.