重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
Android中TabHost如何使用,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
成都创新互联公司是一家集网站建设,长寿企业网站建设,长寿品牌网站建设,网站定制,长寿网站建设报价,网络营销,网络优化,长寿网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
MainActivity
public class MainActivity extends TabActivity { public static TabHost mTabHost; public static TabHost getmTabHost() { return mTabHost; } private RadioGroup main_radio; private RadioButton tab_icon_qq, tab_icon_address,tab_icon_myself; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mTabHost = getTabHost(); final TabWidget tabWidget = mTabHost.getTabWidget(); tabWidget.setStripEnabled(false); mTabHost.addTab(mTabHost.newTabSpec("TAG1").setIndicator("0").setContent(new Intent(this,MessageActivity.class))); mTabHost.addTab(mTabHost.newTabSpec("TAG2").setIndicator("1").setContent(new Intent(this,ClassActivity.class))); mTabHost.addTab(mTabHost.newTabSpec("TAG3").setIndicator("2").setContent(new Intent(this,MyselfActivity.class))); main_radio = (RadioGroup) findViewById(R.id.main_radio); tab_icon_weixin = (RadioButton) findViewById(R.id.tab_icon_weixin); tab_icon_address = (RadioButton) findViewById(R.id.tab_icon_address); tab_icon_myself = (RadioButton) findViewById(R.id.tab_icon_myself); main_radio.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup group, int id) { if (id == tab_icon_weixin.getId()) { mTabHost.setCurrentTab(0); } else if (id == tab_icon_address.getId()) { mTabHost.setCurrentTab(1); } else if (id == tab_icon_myself.getId()) { mTabHost.setCurrentTab(2); } } }); // 设置当前显示哪一个标签 mTabHost.setCurrentTab(0); // 遍历tabWidget每个标签, for (int i = 0; i < tabWidget.getChildCount(); i++) { View vv = tabWidget.getChildAt(i); vv.getLayoutParams().height = 45; // vv.getLayoutParams().width = 65; vv.setBackgroundColor(Color.BLUE); } // findViewById(R.id.tab_icon_brand).setOnClickListener(this); } }
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注创新互联行业资讯频道,感谢您对创新互联的支持。