Синтаксическая ошибка в токенах, вместо этого ожидается имя аннотации

#android #eclipse

#Android #eclipse

Вопрос:

У меня есть эта ошибка, но я понятия не имею, как ее решить. Есть ли у кого-нибудь возможность объяснить мне, что означает эта ошибка? Ошибка находится в первой строке для «setOnClickListener», а затем в последней строке, где eclipse ищет @ (??). Спасибо всем

         backgroundA.setOnClickListener(new View.OnClickListener(){
            public void onClick(View view){
                if (j < 2){ 
                    int randomInt1 = random1.nextInt(Deck.length());
                    int drawableIDA = Deck.getResourceId(randomInt1, -1);
                    backgroundA.setBackgroundResource(drawableIDA);
                    j   ;
            } else {
                choice1.setEnabled(false);
            }
            }           
            }); 
 

Где выбор 1: последняя кнопка choice1 = (Кнопка) findViewById(R.id.A);
backgroundA: последняя кнопка backgroundA = (Кнопка) findViewById(R.id.A);

Комментарии:

1. Какая из них первая строка? Это просмотр. OnClickListener интерфейс или класс?

2. Это в классе Game Activity, мне это нужно для интерфейса, чтобы нажать кнопку всего два раза.