Freagmentparge(滑动)
来源:互联网 发布:便宜的零食 知乎 编辑:程序博客网 时间:2024/06/07 10:13
package com.example.day8viewpagerfragment;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.os.Bundle;import android.support.v4.app.Fragment;import android.support.v4.app.FragmentActivity;import android.support.v4.app.FragmentManager;import android.support.v4.app.FragmentPagerAdapter;import android.support.v4.view.ViewPager;public class MainActivity extends FragmentActivity { List<Fragment> list; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); /* * 1.初始化控件 * 2、初始化数据 * 3、创建adapter对象 * 4、绑定 */ ViewPager vp = (ViewPager) findViewById(R.id.vp); initData(); //因为继承FragmentActivity 那么我们就可以在该类中获取到 这个Fragment管理器 MyFragmentPagerAdapter adapter = new MyFragmentPagerAdapter(getSupportFragmentManager()); vp.setAdapter(adapter); } private void initData() { list = new ArrayList<Fragment>(); list.add(new FragmentOne()); list.add(new FragmentTwo()); } class MyFragmentPagerAdapter extends FragmentPagerAdapter{ public MyFragmentPagerAdapter(FragmentManager fm) { super(fm); // TODO Auto-generated constructor stub } /** * 该方法是用来返回显示的 item 就是 Fragment对象 * arg0 就是当前viewpager的position */ @Override public Fragment getItem(int arg0) { // TODO Auto-generated method stub return list.get(arg0); } @Override public int getCount() { // TODO Auto-generated method stub if(list != null){ return list.size(); } return 0; } }}
阅读全文
0 0
- Freagmentparge(滑动)
- 滑动
- 滑动
- 滑动事件左右滑动
- 滑动窗口
- 滑动条
- 滑动菜单
- 滑动门
- flash滑动
- 滑动窗口
- 滑动窗口
- 滑动Scroller
- 滑动门
- 滑动效果
- 滑动菜单
- 滑动窗口。。
- 滑动条:
- 滑动窗口
- 查找某个文件夹位置的命令
- Ok+Recyclerview+butterknife
- 欢迎使用CSDN-markdown编辑器
- 机器学习路线
- html5本地数据库 Web Sql Database
- Freagmentparge(滑动)
- The 踩坑:android gradle plugin version 3.0.0-alpha1 is too old, update to the latest version
- 前端学习-CSS-03
- 程序猿谈恋爱什么的·QT自定义符文旋转按钮
- 组装计算机基本知识
- 09.ifndef的作用
- 使用循环CAS实现原子操作
- SPRINGBOOT之文件上传与下载
- sphinx出现WARNING: rotating index 'delta': cur to old rename failed问题