ViewPager+Fragment的使用

本文介绍了如何在Android中结合ViewPager和Fragment进行开发。首先详细阐述了ViewPager与普通View的组合使用步骤,包括设置标题的方法。接着,重点讲解了ViewPager与Fragment的组合使用,包括创建Fragment、初始化和设置适配器的全过程。最后,提醒了在使用中需要注意的事项,如破坏Item的方法处理。
摘要由CSDN通过智能技术生成

ViewPager配合Fragment的使用

一、ViewPager和View的组合使用

标题

(一)、给ViewPager设置标题

1、在Layout布局中加入ViewPager:

<android.support.v4.view.ViewPager
        android:id="@+id/viewPager"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
         /> 

2.在Activity中初始化ViewPager

ViewPager mPager=(ViewPager) findViewById(R.id.viewPager);

3.在Layout文件下创建ViewPager中所使用的内容View.xml文件

4.将Layout文件夹下的所有View文件全部转换为对象并添加到集合中

/**
     * 获取所有的页卡
     * @return
     */
    private List<View> getData() {
        List<View>list=new ArrayList<View>();
//      加载所有的View内容
        View view1=View.inflate(this, R.layout.view1, null);
        View view2=View.inflate(this, R.layout.view2, null);
        View view3=View.inflate(this, R.layout.view3, null);
        View view4=View.inflate(this, R.layout.view4, null);

//      将所有的内容页View添加到集合中
        list.add(view1);
        list.add(view2);
        list.add(view3);
        list.add(view4);
        return list;
    }

5、创建一个类继承PagerAdatper

public class MyPagerAdapter extends PagerAdapter {
   }

6、重写PagerAdapter里面的方法

package com.pgw.viewpagerdemo;
import java.util.List;
import android.support.v4.view.PagerAdapter;
import android.view.View;
import android.view.ViewGroup;

public class 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值