setAdapter在android studio中无法识别

时间:2016-07-27 07:44:04

标签: java android

我有一个教程视频,在视频老师可以使用setAdapter,如下图所示,但在我的代码中,android studio无法识别它

教师学习形象: enter image description here

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

2 个答案:

答案 0 :(得分:3)

替换

ViewPager.setAdapter(...

viewPager.setAdapter(...

ViewPager(带有大写字母)是一个类名,在这里使用它,您试图访问该类的静态方法。没有静态方法setAdapter因此错误。

为了便于阅读,请将viewPager替换为pager。这将使您更容易避免此类错误,并且代码将更具可读性: - )

答案 1 :(得分:1)

撰写viewpager.setAdapter代替ViewPager.setAdapter

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