actionbar和fragment结合viewpager实现tabactivity

actionbar和fragment结合viewpager实现tabactivity

ID:34721532

大小:145.86 KB

页数:9页

时间:2019-03-10

actionbar和fragment结合viewpager实现tabactivity_第1页
actionbar和fragment结合viewpager实现tabactivity_第2页
actionbar和fragment结合viewpager实现tabactivity_第3页
actionbar和fragment结合viewpager实现tabactivity_第4页
actionbar和fragment结合viewpager实现tabactivity_第5页
资源描述:

《actionbar和fragment结合viewpager实现tabactivity》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、ActionBar和Fragment结合ViewPager实现TabActivity分类:Android2012-10-1917:2312427人阅读评论(22)收藏举报androidlayoutclassconstructortabs这儿直接写实现步骤了,至于ActionBar,Fragment,ViewPager相关的基础知识就不在这儿讲了,这篇文章讲的不错:http://blog.sina.com.cn/s/blog_5d6ee3360100r1my.html开始实现创建FragmentActivity,总的代

2、码如下:[java]viewplaincopyprint?1.packagecom.example.fragmenttest;2.3.importandroid.app.ActionBar;4.importandroid.app.ActionBar.Tab;5.importandroid.app.ActionBar.TabListener;6.importandroid.os.Bundle;7.importandroid.support.v4.app.FragmentActivity;8.importandroid.

3、support.v4.view.ViewPager;9.importandroid.support.v4.view.ViewPager.OnPageChangeListener;10.importandroid.util.Log;11.importandroid.view.Menu;12.13.publicclassMainActivityextendsFragmentActivity{14.15.publicfinalstaticintTAB_INDEX_TAB_1=0;16.publicfinalstaticin

4、tTAB_INDEX_TAB_2=1;17.publicfinalstaticintTAB_INDEX_TAB_3=2;18.publicfinalstaticintTAB_INDEX_TAB_4=3;19.publicfinalstaticintTAB_COUNT=4;20.21.privateViewPagermViewPager;1.2.@Override3.publicvoidonCreate(BundlesavedInstanceState){4.super.onCreate(savedInstanceSt

5、ate);5.setContentView(R.layout.activity_main);6.7.//创建Tab8.setupTest1();9.setupTest2();10.setupTest3();11.setupTest4();12.getActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);13.getActionBar().setDisplayShowTitleEnabled(false);14.getActionBar().setD

6、isplayShowHomeEnabled(false);15.16.//创建viewpager17.mViewPager=(ViewPager)findViewById(R.id.pager);18.getFragmentManager();19.20.mViewPager.setAdapter(newTestViewPagerAdapter(getSupportFragmentManager()));21.mViewPager.setOnPageChangeListener(newTestPagerListene

7、r());22.mViewPager.setCurrentItem(TAB_INDEX_TAB_2);23.}24.25.privatevoidsetupTest1(){26.Tabtab=this.getActionBar().newTab();27.tab.setContentDescription("Tab1");28.tab.setText("Tab1");29.tab.setTabListener(mTabListener);30.getActionBar().addTab(tab);31.}32.33.p

8、rivatevoidsetupTest2(){34.Tabtab=this.getActionBar().newTab();1.tab.setContentDescription("Tab2");2.tab.setText("Tab2");3.tab.setTabListener(mTabListener);4.getActionBar().a

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。