2012-09-10 4 views
0

나는이 안드로이드 프로그래밍을 처음 접하고 내 질문으로 어디에서 시작해야할지 모르겠다. 여기에 Eclipse에서 빨간색으로 표시된 로그가 있습니다. 앱을 시작하고 무언가를 입력하고 보내기를 클릭하면 앱이 중단되고 Eclipse에서이 로그가 표시됩니다. 첫 번째 줄이 전화, Starting Another ActivityAndroid FATAL EXCEPTION : 메인

희망 누군가가 DisplayMessageActivity 당신의 onCreate 방법

09-10 21:40:45.783: E/AndroidRuntime(25911): FATAL EXCEPTION: main 
09-10 21:40:45.783: E/AndroidRuntime(25911): android.app.SuperNotCalledException: Activity {com.example.hello.world/com.example.hello.world.DisplayMessageActivity} did not call through to super.onCreate() 
09-10 21:40:45.783: E/AndroidRuntime(25911): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2160) 
09-10 21:40:45.783: E/AndroidRuntime(25911): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2229) 
09-10 21:40:45.783: E/AndroidRuntime(25911): at android.app.ActivityThread.access$600(ActivityThread.java:139) 
09-10 21:40:45.783: E/AndroidRuntime(25911): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1261) 
09-10 21:40:45.783: E/AndroidRuntime(25911): at android.os.Handler.dispatchMessage(Handler.java:99) 
09-10 21:40:45.783: E/AndroidRuntime(25911): at android.os.Looper.loop(Looper.java:154) 
09-10 21:40:45.783: E/AndroidRuntime(25911): at android.app.ActivityThread.main(ActivityThread.java:4945) 
09-10 21:40:45.783: E/AndroidRuntime(25911): at java.lang.reflect.Method.invokeNative(Native Method) 
09-10 21:40:45.783: E/AndroidRuntime(25911): at java.lang.reflect.Method.invoke(Method.java:511) 
09-10 21:40:45.783: E/AndroidRuntime(25911): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) 
09-10 21:40:45.783: E/AndroidRuntime(25911): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) 
09-10 21:40:45.783: E/AndroidRuntime(25911): at dalvik.system.NativeStart.main(Native Method) 

답변

2

을 나를 도울 수 있습니다 :이 자습서를 따라하고 있습니다

사실
super.onCreate(savedInstanceState); 

, 당신의 튜토리얼에 의하면 다음과 같이 설명되어 있습니다. (코멘트는 나와 함께 추가됩니다 ...) :

public class DisplayMessageActivity extends Activity { 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); // This is important! 
     setContentView(R.layout.activity_display_message); 
    } 
} 
+0

OI 참조, nic 감사합니다. 그리고 그것은 매력처럼 작동했습니다. 11 분 안에 답변을 받아 들일 것입니다. – MOTIVECODEX

+1

그레이트! 다행 다행입니다. :) – Eric

관련 문제