Похоже, у вас есть два разных типа ошибок.Сначала я опишу тот, на который вы ссылаетесь, в заголовке вашего вопроса.Это связано с идентификатором ресурса.
R.id Не удается устранить
Эта ошибка возникает, когда компилятор не может найти ресурс, на который ссылается какой-либо ресурс.(например, строка, макет, меню и т. д.).Обычно это результат нескольких вещей, которые вы можете попробовать.
Сначала убедитесь, что вы используете правильные имена для ссылки на ваш идентификатор ресурса.Например, у вас есть R.id.Button01.Если вы используете это для ссылки на идентификатор res кнопки, убедитесь, что ваша кнопка в XML имеет атрибут android:id="@+id/Button01"
Во-вторых, убедитесь, что в файле макета XML нет ошибок.Если есть другие ошибки, чем часто, Eclipse (я предполагаю, что вы используете Eclipse) не распознает, что идентификатор ресурса для этого элемента был создан.
Если вы не видите очевидную ошибку, такую какэто, затем попытайтесь очистить вашу сборку.Сделайте это, перейдя в Project -> Clean ...
Другие ошибки связаны с вашими OnClickListeners
this .findViewById(R.id.Button01).setOnClickListener(this );//error
this .findViewById(R.id.Button02).setOnClickListener(this );//Error
и
this .findViewById(R.id.pongtable).setOnClickListener(this );//error
Эта ошибка большепростой.Вы неправильно настраиваете прослушиватели кликов.Метод setOnClickListener принимает OnClickListener в качестве аргумента.Если вы хотите установить новый, вам нужно будет передать новый OnClickListener, который вы создаете.Вы можете сделать это так ...
this.someButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// whatever the button will do
}
});