我正在嘗試編寫一個應用程序,該應用程序具有全部由一個主菜單屏幕創建的多個活動。出於某種原因,我的代碼有一些錯誤。我似乎無法弄清楚爲什麼我的onClickListeners和newOnClickListeners不能正常工作,因爲我已經看到了互聯網上使用的相同樣式的多個按鈕代碼。我曾嘗試使用日蝕「修復它」的解決方案,但這只是使應用程序有更多的錯誤。多個按鈕在Android應用程序中不起作用
任何人都可以看到出了什麼問題?我會很感激,我是編程新手。
這裏是我的主菜單代碼的Java文件
package com.fox.hipnyc;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button button1 = (Button)findViewById(R.id.button1);
Button button2 = (Button)findViewById(R.id.button2);
Button button3 = (Button)findViewById(R.id.button3);
Button button4 = (Button)findViewById(R.id.button4);
Button button5 = (Button)findViewById(R.id.button5);
Button button6 = (Button)findViewById(R.id.button6);
button1.setOnClickListener(new onclickListener() {
public void onclick(View arg0) {
Intent intent1 = new Intent(MainActivity.this, SecondActivity.class);
startActivity(intent1);
}
});
button2.setOnClickListener(new onclickListener() {
public void onclick(View arg0) {
Intent intent2 = new Intent(MainActivity.this, ThirdActivity.class);
startActivity(intent2);
}
});
button3.setOnClickListener(new onclickListener() {
public void onclick(View arg0) {
Intent intent3 = new Intent(MainActivity.this, Fourth.class);
startActivity(intent3);
}
});
button4.setOnClickListener(new onclickListener() {
public void onclick(View arg0) {
Intent intent4 = new Intent(MainActivity.this, Fifth.class);
startActivity(intent4);
}
});
button5.setOnClickListener(new onclickListener() {
public void onclick(View arg0) {
Intent intent5 = new Intent(MainActivity.this, Sixth.class);
startActivity(intent5);
}
});
button6.setOnClickListener(new onclickListener() {
public void onclick(View arg0) {
Intent intent6 = new Intent(MainActivity.this, Seventh.class);
startActivity(intent6);
}
});
}
}
還打印您的logcat錯誤 – committedandroider