public class MainActivity extends FragmentActivity {

private ViewPager vp;

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        vp = (ViewPager) findViewById(R.id.vp);
        vp.setAdapter(new FragmentPagerAdapter(getSupportFragmentManager()) {    
            
            @Override
            public int getCount() {
                // TODO Auto-generated method stub
                return 2;
            }
            
            @Override
            public Fragment getItem(int arg0) {
                // TODO Auto-generated method stub
                Fragment fragment=null;
                switch (arg0) {
                case 0:
                    fragment=new Fragment1();
                    break;
                case 1:
                    fragment=new Fragment2();
                    break;

default:
                    break;
                }
                return fragment;
            }
        });
    }

//点击切换
    @Override
    public void onClick(View v) {
        // TODO Auto-generated method stub
        switch (v.getId()) {
        case R.id.tv_one:
            vp.setCurrentItem(0);
            break;
        case R.id.tv_tow:
            vp.setCurrentItem(1);
            break;
        default:
            break;
        }
    }

-------------

public class Fragment1 extends Fragment{
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        View view = inflater.inflate(R.layout.layou_fragment1, null);
        return view;
    }
}

最新文章

  1. C# IntPtr转换为Byte[]
  2. JAVA基础学习之final关键字、遍历集合、日期类对象的使用、Math类对象的使用、Runtime类对象的使用、时间对象Date(两个日期相减)(5)
  3. [转]Git调用第三方对比工具beyondCompare
  4. C#获得系统打开的端口和状态
  5. shell十三问:关于${0##*/} 和${0%/*}
  6. 如何用手机维护Mysql数据库
  7. adb shell dumpsys package 查看versionCode
  8. Xcode use Protocol buffer
  9. 64位系统ADB
  10. Android P专区免费开放 -- 同样的Android,不同的体验
  11. Dynamics CRM2016 Web API之Create related entities in one operation
  12. SSM-Spring-05:Spring的bean是单例还是多例,怎么改变?
  13. 修改已有git仓库的远程仓库指向
  14. 【原创】大叔问题定位分享(3)Kafka集群broker进程逐个报错退出
  15. 创建Car类,包含name,price属性,构造器等方法,创建测试类,在main方法中创建Set接口的实现类,添加5个以上的Car对象,遍历集合元素,验证重复元素是否过滤了; 如果没有过滤,实现过滤功能;把每个小车的price降10000元,再遍历,查看price是否已改变
  16. 锚接口(上)——hashchange api 和 $.uriAnchor
  17. [No000011A]Office Excel设置显示日期与星期
  18. linux 常见基础知识(此文章将会在整个linux学习过程中,不断添加)
  19. Python2.7-os.path
  20. 13.Python接口自动化测试 -- 豆瓣

热门文章

  1. SQL LOADER 的用法 TXT文件导入非常之快
  2. PyCharm配置GitHub
  3. Python之SQLAlchemy学习--外键约束问题
  4. Delphi 文件类型
  5. MFC编程入门之十(对话框:设置对话框控件的Tab顺序)
  6. 【教程】Asset Server(联合开发)
  7. freemarker if elseif
  8. 移动端web之像素基础
  9. C#/ASP.NET MVC微信公众号接口开发之从零开发(二) 接收微信消息并且解析XML(附源码)
  10. android快速入门