마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Fragment에서 onStart함수가 호출이 되지 않아요..

0 추천

똑같이 CFragement라는 클래스 만들었을땐 이상이 없었는데.. 

이번에는 에러가 나네요...

 

 

import android.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;


public class DFragment extends Fragment {
  
		//private MjpegView mv;
	     
	    @Override
	    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
	         
	        super.onCreateView(inflater, container, savedInstanceState);
	        View v = inflater.inflate(R.layout.dfragment, container, false);
 

	 		
	        return v;
	       
	    }
	    
	    @Override
	    public void onStart ()
	    {

	    }
}
07-23 11:54:13.583: W/dalvikvm(9602): threadid=1: thread exiting with uncaught exception (group=0x4143e438)
07-23 11:54:13.593: E/AndroidRuntime(9602): FATAL EXCEPTION: main
07-23 11:54:13.593: E/AndroidRuntime(9602): android.app.SuperNotCalledException: Fragment DFragment{41fc91d0 #0 id=0x7f06000c} did not call through to super.onStart()
07-23 11:54:13.593: E/AndroidRuntime(9602): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:865)
07-23 11:54:13.593: E/AndroidRuntime(9602): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1035)
07-23 11:54:13.593: E/AndroidRuntime(9602): at android.app.BackStackRecord.run(BackStackRecord.java:635)
07-23 11:54:13.593: E/AndroidRuntime(9602): at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1397)
07-23 11:54:13.593: E/AndroidRuntime(9602): at android.app.FragmentManagerImpl$1.run(FragmentManager.java:426)
07-23 11:54:13.593: E/AndroidRuntime(9602): at android.os.Handler.handleCallback(Handler.java:615)
07-23 11:54:13.593: E/AndroidRuntime(9602): at android.os.Handler.dispatchMessage(Handler.java:92)
07-23 11:54:13.593: E/AndroidRuntime(9602): at android.os.Looper.loop(Looper.java:137)
07-23 11:54:13.593: E/AndroidRuntime(9602): at android.app.ActivityThread.main(ActivityThread.java:4885)
07-23 11:54:13.593: E/AndroidRuntime(9602): at java.lang.reflect.Method.invokeNative(Native Method)
07-23 11:54:13.593: E/AndroidRuntime(9602): at java.lang.reflect.Method.invoke(Method.java:511)
07-23 11:54:13.593: E/AndroidRuntime(9602): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:790)
07-23 11:54:13.593: E/AndroidRuntime(9602): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:557)
07-23 11:54:13.593: E/AndroidRuntime(9602): at dalvik.system.NativeStart.main(Native Method)
 
이정주 (780 포인트) 님이 2013년 7월 23일 질문

1개의 답변

+1 추천

android.app.SuperNotCalledException

super.onStart()가 빠졌네요

 

갈무리 (12,430 포인트) 님이 2013년 7월 23일 답변
아.. 그러네요..감사합니다...
...