Stavpas
@Stavpas

Как могу добавить ViewPager в класс?

Добрый день. Начинаю изучать программирование под android. Нашел туториал, где делается смена экранов свайпом (влево-вправо). Когда дошел до объявления ViewPager в MainActivity, то упёрся в ошибку (Expecting member declaration).
Вот код:
import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity

class IntroActivity : AppCompatActivity() {

    private ViewPager screenPager;


    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_intro)

        //setup ViewPager
        screenPager = findViewById(R.id.screen_viewpager)
    }
}


Вот эта строчка
private ViewPager screenPager;
и не работает.
Единственное, что проект создан на Kotlin. Может быть из-за этого?
Android studio 3.6.1
  • Вопрос задан
  • 48 просмотров
Решения вопроса 1
iLLuzor
@iLLuzor
Java, Kotlin, Android Developer
Это kotlin класс. Нельзя в нём объясвлять переменную в синтаксисе java.
Нужно весь класс писать на каком-то одном языке
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы