Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 必需的android.support.v4.app.Fragment,它已存在_Java_Android_Android Fragments - Fatal编程技术网

Java 必需的android.support.v4.app.Fragment,它已存在

Java 必需的android.support.v4.app.Fragment,它已存在,java,android,android-fragments,Java,Android,Android Fragments,我的导入已经包含了android.support.v4.app.Fragment,但它仍然向我显示了以下错误:“find:hind.jai.com.jaihind.PageFragment required android.support.v4.app.Fragment”。我正在学习这个教程 SampleFragmentPagerAdapter.java package hind.jai.com.jaihind; import android.support.v4.app.Fragment;

我的导入已经包含了android.support.v4.app.Fragment,但它仍然向我显示了以下错误:“find:hind.jai.com.jaihind.PageFragment required android.support.v4.app.Fragment”。我正在学习这个教程

SampleFragmentPagerAdapter.java

package hind.jai.com.jaihind;

import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;

/**
 * Created by Rishik on 19-04-2015.
 */
public class SampleFragmentPagerAdapter extends FragmentPagerAdapter {

    final int PAGE_COUNT = 3;
    private String tabTitles[] = new String[] { "Tab1", "Tab2", "Tab3" };

    public SampleFragmentPagerAdapter(FragmentManager fm) {
        super(fm);
    }

    @Override
    public int getCount() {
        return PAGE_COUNT;
    }

    @Override
    public Fragment getItem(int position) {
        return PageFragment.newInstance(position + 1); //error in PageFragment
    }

    @Override
    public CharSequence getPageTitle(int position) {
        // Generate title based on item position
        return tabTitles[position];
    }

}

您需要确保PageFragment扩展了android.support.v4.app.Fragment如果我将公共类SampleFragmentPagerAdapter扩展到android.support.v4.app.Fragment,它会再次抛出一个错误。Fragment我的意思是您需要确保在PageFragment.newInstance(位置+1)中调用的PageFragment类扩展了Fragment。你能发布PageFragment的代码吗?嘿,伙计,很抱歉回复晚了,我没来检查我的问题,我刚换了指南,但我还是面临着同样的错误,就像以前一样。编辑:这是我现在正在学习的教程,我在ViewPagerAdapter中遇到了一个错误。@Carbon刺客一个好朋友