알려주신대로 코드를 작성했는데 오류나는 곳이 없는데
폰으로 Run as를 하면 바로 실행이 중지되고 팅겨지네요 ㅠㅠ 왜그런지 모르겠어요 검색해보니 로그캣이라는거를 보라고하는데 오늘로 3일차인 저로써는 진짜 모르겠습니다 ㅠ.ㅠ
코드는
public class MainActivity extends Activity {
EditText number =(EditText) findViewById(R.id.Et1);
Button up = (Button) findViewById(R.id.Btn1);
Button down = (Button) findViewById(R.id.Btn2);
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
up.setOnClickListener(new OnClickListener(){
public void onClick(View v){
number.setText(String.valueOf((Integer.parseInt(number.getText().toString())+1)));
}});
down.setOnClickListener(new OnClickListener(){
public void onClick(View v){
number.setText(String.valueOf((Integer.parseInt(number.getText().toString())-1)));
}});
}
이구요
로그캣은
04-05 17:16:53.504: W/dalvikvm(14572): threadid=1: thread exiting with uncaught exception (group=0x41d1cc08)
04-05 17:16:53.509: E/AndroidRuntime(14572): FATAL EXCEPTION: main
04-05 17:16:53.509: E/AndroidRuntime(14572): Process: com.example.edittettest, PID: 14572
04-05 17:16:53.509: E/AndroidRuntime(14572): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.edittettest/com.example.edittettest.MainActivity}: java.lang.NullPointerException
04-05 17:16:53.509: E/AndroidRuntime(14572): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2408)
04-05 17:16:53.509: E/AndroidRuntime(14572): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2599)
04-05 17:16:53.509: E/AndroidRuntime(14572): at android.app.ActivityThread.access$900(ActivityThread.java:174)
04-05 17:16:53.509: E/AndroidRuntime(14572): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1321)
04-05 17:16:53.509: E/AndroidRuntime(14572): at android.os.Handler.dispatchMessage(Handler.java:102)
04-05 17:16:53.509: E/AndroidRuntime(14572): at android.os.Looper.loop(Looper.java:146)
04-05 17:16:53.509: E/AndroidRuntime(14572): at android.app.ActivityThread.main(ActivityThread.java:5748)
04-05 17:16:53.509: E/AndroidRuntime(14572): at java.lang.reflect.Method.invokeNative(Native Method)
04-05 17:16:53.509: E/AndroidRuntime(14572): at java.lang.reflect.Method.invoke(Method.java:515)
04-05 17:16:53.509: E/AndroidRuntime(14572): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1291)
04-05 17:16:53.509: E/AndroidRuntime(14572): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1107)
04-05 17:16:53.509: E/AndroidRuntime(14572): at dalvik.system.NativeStart.main(Native Method)
04-05 17:16:53.509: E/AndroidRuntime(14572): Caused by: java.lang.NullPointerException
04-05 17:16:53.509: E/AndroidRuntime(14572): at android.app.Activity.findViewById(Activity.java:2014)
04-05 17:16:53.509: E/AndroidRuntime(14572): at com.example.edittettest.MainActivity.<init>(MainActivity.java:14)
04-05 17:16:53.509: E/AndroidRuntime(14572): at java.lang.Class.newInstanceImpl(Native Method)
04-05 17:16:53.509: E/AndroidRuntime(14572): at java.lang.Class.newInstance(Class.java:1208)
04-05 17:16:53.509: E/AndroidRuntime(14572): at android.app.Instrumentation.newActivity(Instrumentation.java:1067)
04-05 17:16:53.509: E/AndroidRuntime(14572): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2399)
04-05 17:16:53.509: E/AndroidRuntime(14572): ... 11 more
이렇게 뜨네요 ㅠㅠ 도와주세요ㅠㅠㅠㅠㅠㅠㅠㅠㅠ