2016-07-27 5 views
-5

У меня есть видео-учебник, в учителе видео можно использовать setAdapter, как вы видите ниже изображений, но в моем коде, андроид студия не распозналаsetAdapter не признает в андроиде студии

образом обучения учителей: 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 не имеет такого метода, только его экземпляр.

Смежные вопросы