Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.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 类型ScreenSlideActivity.ScreenSlidePagerAdapter的方法create(int)未定义_Java_Android_Sdk_Adt_Android Library - Fatal编程技术网

Java 类型ScreenSlideActivity.ScreenSlidePagerAdapter的方法create(int)未定义

Java 类型ScreenSlideActivity.ScreenSlidePagerAdapter的方法create(int)未定义,java,android,sdk,adt,android-library,Java,Android,Sdk,Adt,Android Library,我也在尝试实现,我得到^Title^错误 我知道这个错误已经被重新发布了。请看这里:和这里: 但是没有一个答案解决了我的问题。也许图书馆出了什么问题,或者 这是我的密码 package kn.screenslide; import android.app.Fragment; import android.app.FragmentManager; import android.content.Intent; import android.os.Bundle; import android.su

我也在尝试实现,我得到^Title^错误

我知道这个错误已经被重新发布了。请看这里:和这里:

但是没有一个答案解决了我的问题。也许图书馆出了什么问题,或者

这是我的密码

package kn.screenslide;

import android.app.Fragment;
import android.app.FragmentManager;
import android.content.Intent;
import android.os.Bundle;
import android.support.v4.app.FragmentStatePagerAdapter;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.NavUtils;
import android.support.v4.view.PagerAdapter;
import android.support.v4.view.ViewPager;
import android.view.Menu;
import android.view.MenuItem;

public class ScreenSlideActivity extends FragmentActivity {
     //The number of pages (wizard steps) to show in this demo.
    private static final int NUM_PAGES = 5;

//The pager widget, which handles animation and allows swiping horizontally to access previous and next wizard steps.

    private ViewPager mPager;

     //The pager adapter, which provides the pages to the view pager widget.
    private PagerAdapter mPagerAdapter;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_screen_slide);

        // Instantiate a ViewPager and a PagerAdapter.
        mPager = (ViewPager) findViewById(R.id.pager);
        mPagerAdapter = new ScreenSlidePagerAdapter(getSupportFragmentManager());
        mPager.setAdapter(mPagerAdapter);
        mPager.setOnPageChangeListener(new ViewPager.SimpleOnPageChangeListener() {
            @Override
            public void onPageSelected(int position) {
                // When changing pages, reset the action bar actions since they are dependent
                // on which page is currently active. An alternative approach is to have each
                // fragment expose actions itself (rather than the activity exposing actions),
                // but for simplicity, the activity provides the actions in this sample.
                invalidateOptionsMenu();
            }
        });
    }

        //A simple pager adapter that represents 5 {@link ScreenSlidePageFragment} objects, in sequence.

    private class ScreenSlidePagerAdapter extends FragmentStatePagerAdapter {
        public ScreenSlidePagerAdapter(android.support.v4.app.FragmentManager fm) {
            super(fm);
        }


        //This is where fragments are created
        @Override
        public android.support.v4.app.Fragment getItem(int position) {
            return ScreenSlidePageAdapter.create(position);
        }

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

问题出现在
ScreenSlidePageAdapter.getItem()
中。适配器没有create()方法


您必须在此处返回一个片段,而不是适配器。

只需导入该项目,即可正常工作。您的问题是什么?很遗憾,我不想使用整个软件包。对我来说很好,但我对@Tamilselvan不感兴趣。我正在尝试修改ScreenSloider应用程序,仅此而已。问题是在最后一部分我得到了这个错误:create(int)方法对于ScreenSlideActivity类型是未定义的。ScreenSlidePagerAdapter@barakythanx,但没有帮助。我还将v13更改为v4,将ScreenSlidePageFragment更改为ScreenSlidePageAdapter。我正在尝试设置setcontentview,但它显示了一个错误,即setcontentview在片段中未定义。你能告诉我如何声明我的xml文件吗。。xml包含listview,我需要设置它。
//This is where fragments are created
@Override
public android.support.v4.app.Fragment getItem(int position) {
    return ScreenSlidePageAdapter.create(position);
}