Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.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
Android 使用Viewpager上的类更改页面_Android_Class_Pager_Android Viewpager - Fatal编程技术网

Android 使用Viewpager上的类更改页面

Android 使用Viewpager上的类更改页面,android,class,pager,android-viewpager,Android,Class,Pager,Android Viewpager,朋友们。 我正在尝试将ViewPager添加到我的应用程序中。我已经做了寻呼机功能来显示页面和幻灯片来更改页面。 但是,在我的主要活动(NUM_PAGES=3)中,我想将我的每个类:第一类、第二类和第三类设置为页面视图,可以吗 以下是我的资料来源: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layo

朋友们。 我正在尝试将ViewPager添加到我的应用程序中。我已经做了寻呼机功能来显示页面和幻灯片来更改页面。 但是,在我的主要活动(NUM_PAGES=3)中,我想将我的每个类:第一类、第二类和第三类设置为页面视图,可以吗

以下是我的资料来源:

    public void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.main);

       scroller = ((Pager)findViewById(R.id.scrollView));
       indicator = ((PageIndicator)findViewById(R.id.indicator));
       indicator.setPager(scroller);

       LayoutInflater layoutInflater = (LayoutInflater) this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);

       for (int i = 0; i < NUM_PAGES; i++) {
        .....
        what should i do here?
        .....

        scroller.addPage(pageView);
    }
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
scroller=((寻呼机)findViewById(R.id.scrollView));
指标=((PageIndicator)findViewById(R.id.indicator));
指示器。设置寻呼机(滚动器);
LayoutInflater LayoutInflater=(LayoutInflater)this.getSystemService(Context.LAYOUT\u INFLATER\u SERVICE);
对于(int i=0;i
所以,如果我把它滑到右边,它会变成“二类”(第2页),如果我再把它滑到右边,它会变成“三类”(第3页)


请帮帮我,提前谢谢:-)

我对将R.id.scrollview转换为寻呼机有点困惑,但我可以提供一些建议

看起来您采取了一种奇怪的方法。老实说,我不完全确定寻呼机对象是什么。您可能使用的是第三方非sdk/非google代码。我将尽我所能解释如何使用sdk和兼容性库来实现这一点

你可能想要的是一个可视寻呼机和一个寻呼机

ViewPager是执行分页的视图。适配器是一个与视图一起工作的界面,它告诉视图在每个页面上显示什么

1) 在XML中集成ViewPager

2) 实现一个PagerAdapter,这就是所有“我应该在这里做什么”逻辑的出发点


当视图需要显示时,将调用适配器。它类似于android系统中的ListView和其他AdapterView。

不,我的意思是,我在谷歌搜索时找到了它。但是,它只是用于查看,而不是活动:(