小编Abh*_*tal的帖子

使用FragmentPagerAdapter在Android ViewPager中滑动不工作

我想为ViewPagerAndroid 创建一个滑动应用程序.当我运行下面的代码时,它会成功运行并Fragment打开蓝色,但是滑动不起作用.你能告诉我为什么吗?

这是我的Activity:

package app.learn.com.learnapp;

import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentActivity;
import android.support.v4.view.ViewPager;

import android.os.Bundle;

import java.util.List;
import java.util.Vector;

import menulistFrag.blueColor;
import menulistFrag.greenColor;
import menulistFrag.redColor;


public class MenuActivityList1 extends FragmentActivity {

    ViewPager viewPager;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_menu_activity_list1);
        viewPager = (ViewPager)findViewById(R.id.pager);

        instantiateFrags();



    }
    public  void instantiateFrags(){
        List<Fragment> frags = new Vector<Fragment>();
        frags.add(Fragment.instantiate(this, redColor.class.getName()));
        frags.add(Fragment.instantiate(this, greenColor.class.getName()));
        frags.add(Fragment.instantiate(this, blueColor.class.getName()));
        PagerAdapter pagerAdapter = new PagerAdapter(getSupportFragmentManager(),frags);
        viewPager.setAdapter(pagerAdapter);
        viewPager.setCurrentItem(0);
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我的PagerAdapter:

package app.learn.com.learnapp;


import android.support.v4.app.Fragment; …
Run Code Online (Sandbox Code Playgroud)

android swipe android-fragments android-viewpager fragmentpageradapter

6
推荐指数
1
解决办法
4421
查看次数