하나의 주 메뉴 화면에서 여러 활동을 모두 작성한 프로그램을 프로그래밍하려고합니다. 웬일인지 제 코드에는 오류가 있습니다. 인터넷에서 사용되는 여러 개의 동일한 단추 스타일을 본 것처럼 onClickListeners 및 newOnClickListeners가 작동하지 않는 이유를 알 수 없습니다. 나는 일식을 사용하여 "해결"솔루션을 시도했지만 그게 애플 리케이션이 더 많은 오류가 있습니다.Android 응용 프로그램에서 여러 버튼이 작동하지 않습니다.
누가 잘못 될지 알 수 있습니까? 나는 그것을 많이 주셔서 감사 드리며, 나는 프로그래밍에 초보자입니다.
여기
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