Я сейчас схожу с ума. Погуглил, подумал, что какая-то ошибка IDE. Может быть, я слепой и чего-то не вижу... но всего час назад все было в порядке. Я закомментировал весь код, но он все равно не компилируется.
public class CityExplorerPoi extends Activity {
private POI displayedPOI = null;
private MediaPlayer mPlayer;
enum audioState {
Idle, //Idle, not initialized
Initialized, //Initialized, not prepared
Prepared, //Prepared
Started, //Playing
Stopped, //needs preparing
Paused, //can be Started or Stopped
Preparing, //...
End, //Released, useless
Error, //...
PlaybackCompleted //can be Started from beginning or Stopped
};
audioState aState; <<<<<<<<<<ERROR
mPlayer = new MediaPlayer();
}
В этом коде есть ошибка компилятора в строке, помеченной ERROR и говорящей Синтаксическая ошибка в токене ";", ожидаемая
С объявлением enum я попытался обойтись без ; после }. Пытался поставить ; после последней записи (PlaybackCompleted) и до сих пор ничего???
Есть идеи? Что мне не хватает :(