2012-06-03 5 views
1

하나의 활동을 다른 활동에 포함 시키려고합니다.다른 활동 내에서의 활동 onCreate() method

<include 
    android:id = "@+id/includedactivity" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    layout="@layout/maintabactivity" /> 

나는 모두의 포함 활동 컨트롤을 볼 수 있지만 maintabactivity의에서 onCreate 메소드가 호출되지받을 않습니다.

답변

2
<include 
android:id = "@+id/includedactivity" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
layout="@layout/maintabactivity" /> 

만이 아니라 다음보기에서 현재 레이아웃 파일의 레이아웃은 다른 활동의 한 OnCreate 메소드를 호출하지 않을 포함되어 있습니다. 새로운 레이아웃을 보여주기 위해 다른 활동을 시작하고 싶습니다.

Intent intent = new Intent(); 
    intent.setClass(getApplicationContext(), NewActivity.class); 
    startActivity(intent); 
+0

아니요, 현재 활동을 숨기고 다른 활동을 표시하고 싶지 않습니다. 설명하기가 어렵지만 자녀로서 일할 수있는 활동이 포함되기를 바랍니다. 어떻게 든이 활동의 ​​방법이라고 부를 수 있을까요? – user1098429

+0

대신에 다른 활동을 작성하면 활동에 메소드가 작성되고 –

+0

이 새 활동은 나중에 일반 활동으로 내 응용 프로그램에서 작성되며 코드를 복사하여 붙여 넣기를 원하지 않지만 다른 활동이없는 경우 솔루션 ... – user1098429