2016-07-27 77 views
-5

我有一个视频教程不承认,在视频的老师可以使用setAdapter如你看到下面的图片,但在我的代码,Android的工作室不认识的老师学习它setAdapter在Android Studio中

图像: enter image description here

以下是我的代码截图: enter image description here

+1

它是小写字母v。阅读编译时错误,并尝试理解它在发布之前的含义 – Blackbelt

回答

3

更换

ViewPager.setAdapter(... 

viewPager.setAdapter(... 

ViewPager(用大写字母)是一个类名,并通过在这里用它,您要访问类的静态方法。没有静态方法setAdapter,因此错误。

为便于阅读,请将viewPager替换为pager。它会让你更容易避免这样的错误,并且代码将更具可读性:-)

1

写的viewpager.setAdapter代替ViewPager.setAdapter

通过写ViewPager.setAdapter你尝试执行类方法,而不是对象方法。但ViewPager.class没有这样的方法,只有它的实例。