1
이 코드의 실수는 무엇입니까? 프로그램을 실행하면 "응용 프로그램 buttonProj (프로세스 com.example.buttonproj)가 예기치 않게 중지되었습니다. 다시 시도하십시오." 방금 추가 및 빼기 단추를 만들려고했는데 사용자가이를 클릭하여 숫자를 늘리거나 줄일 수 있습니다. 나는.이 작은 Java 프로그램의 오류
package com.example.buttonproj;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
public class MainActivity extends Activity {
int counter;
Button add, sub;
TextView display;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
counter = 0;
add = (Button) findViewById(R.id.bAdd);
sub = (Button) findViewById(R.id.bSub);
display = (TextView) findViewById(R.id.textView1);
add.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
counter +=1;
display.setText(counter);
}
});
sub.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
counter--;
display.setText(counter);
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}
이 충돌합니까? 버튼을 누를 때? 게시물을 편집하고 XML 파일을 추가 할 수 있으며 예외가 발생하면 logcat에 저장되는 스택 추적을 추가 할 수 있습니까? – FoamyGuy