';' ожидается. Неожиданный токен при добавлении заголовка, описания и изображения в слайд-шоу в Android Studio - PullRequest
0 голосов
/ 30 апреля 2020

Я пытался сделать слайд-шоу с названием, описанием и изображением в android студии. Я сделал отдельный класс для SlideItem

public class ScreenItem {

String Title, Text;
int ScreenImg;

public ScreenItem(String title, String text, int screenImg) {
    Title = title;
    Text = text;
    ScreenImg = screenImg;
}

public void setTitle(String title) {
    Title = title;
}

public void setText(String text) {
    Text = text;
}

public void setScreenImg(int screenImg) {
    ScreenImg = screenImg;
}

public String getTitle() {
    return Title;
}

public String getText() {
    return Text;
}

public int getScreenImg() {
    return ScreenImg;
}
}

, но когда я пытаюсь добавить элементы (текст, описание и изображение) в MainActivity, он выдает мне эту ошибку

List<ScreenItem> mList = new ArrayList<>();
    mList.add(new ScreenItem("Title", "Description", *R.drawable.1*));  <-- error here *
    mList.add(new ScreenItem("Title", "Description", *R.drawable.2*));  <-- error here *
    mList.add(new ScreenItem("Title", "Description", *R.drawable.3*));  <-- error here *

Ошибка Я получаю это

';' expected. Unexpected token. 

Любая помощь приветствуется. Благодаря.

1 Ответ

2 голосов
/ 30 апреля 2020

Я бы хотел упомянуть здесь одну вещь: имя нарисованного файла или любого файла ресурсов должно начинаться с алфавита. Так что в этом случае вы называете их 1,2,3, поэтому выдает ошибку.

Переименуйте эти рисованные объекты в другое. т.е. убедитесь, что имя начинается с алфавита

Happy coding

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...