ich ein Tutorial-Video haben, können in Video Lehrer setAdapter verwenden, wie Sie unten Bild zu sehen, aber in meinem Code, Android Studio erkennt es nichtsetAdapter nicht in Android Studio erkennen
und unten ist mein Code Screenshot:
ich ein Tutorial-Video haben, können in Video Lehrer setAdapter verwenden, wie Sie unten Bild zu sehen, aber in meinem Code, Android Studio erkennt es nichtsetAdapter nicht in Android Studio erkennen
und unten ist mein Code Screenshot:
ViewPager.setAdapter(...
mit
viewPager.setAdapter(...
ViewPager (mit einem Großbuchstaben) ist ein Klassenname und von hier verwenden, können Sie versuchen, die statische Methode dieser Klasse zuzugreifen. Es gibt keine statische Methode setAdapter
und daher der Fehler.
Zur besseren Lesbarkeit viewPager
durch pager
ersetzen. Es macht es einfacher für Sie, solche Fehler zu vermeiden, und der Code wird besser lesbar sein :-)
schreiben viewpager.setAdapter
statt ViewPager.setAdapter
von Schreiben ViewPager.setAdapter
Sie versuchen, Klassenmethode, nicht Objektmethode auszuführen. Aber ViewPager.class hat keine solche Methode, nur eine Instanz davon. Ersetzen
ist es mit Kleinbuchstabe v. Lesen Sie den Kompilierungsfehler und versuchen Sie zu verstehen, was es bedeutet, bevor Sie es veröffentlichen – Blackbelt