Что-то не так с вашим кодом! Этот код никогда не скомпилируется!
Во-первых, у вас есть два повторяющихся метода!
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
А это внутри класса MainActivity
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Get the view from activity_main.xml
setContentView(R.layout.activity_main);
// Locate the button in activity_main.xml
button = (Button) findViewById(R.id.MyButton);
// Capture button clicks
button.setOnClickListener(new OnClickListener() {
public void onClick(View arg0) {
// Start NewActivity.class
Intent myIntent = new Intent(MainActivity.this,
NewActivity.class);
startActivity(myIntent);
}
});
}
Во-вторых, один из ваших методов объявлен вне класса MainActivity! Я думаю, что отсюда и твоя проблема! Java считает эту строку: public class MainActivity extends Activity {...}
это перечисление или класс! Вот что говорит ошибка!
Удалите первый метод onCreate, и ваша проблема должна быть решена!