안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
Application 실행에 관련해서 질문이 있어서 글을 남깁니다.
보통 AndroidManifest.xml에
<activity ... >
<intent-filter>
<action ....... MAIN>
<category ....... LAUNCHER>
</intent-filter>
</activity>
<activity>
......
</activity>
이렇게 정의 되어 있을 때 항상 Intnet를 이용해서 Activity를 실행시키는데요.
전 Activity말고 Application만 실행을 시키고 싶은데..
어떻게 하면 Application만 실행 시킬 수 있을 까요?
public class App extends Application
{
public App()
{
Log.i("App", "App constructor");
}
@Override
public void onCreate()
{
super.onCreate();
Log.i("App","App onCreate");
}
}
테스트 해보면서 로그가 찍히는지 확인하고 있는데..
잘 안되네요.. 방법 아시는 분 계시면 좀 알려주세요.
Application 실행에 관련해서 질문이 있어서 글을 남깁니다.
보통 AndroidManifest.xml에
<activity ... >
<intent-filter>
<action ....... MAIN>
<category ....... LAUNCHER>
</intent-filter>
</activity>
<activity>
......
</activity>
이렇게 정의 되어 있을 때 항상 Intnet를 이용해서 Activity를 실행시키는데요.
전 Activity말고 Application만 실행을 시키고 싶은데..
어떻게 하면 Application만 실행 시킬 수 있을 까요?
public class App extends Application
{
public App()
{
Log.i("App", "App constructor");
}
@Override
public void onCreate()
{
super.onCreate();
Log.i("App","App onCreate");
}
}
테스트 해보면서 로그가 찍히는지 확인하고 있는데..
잘 안되네요.. 방법 아시는 분 계시면 좀 알려주세요.
Intent i = new Intent(mContext, App.class); 이렇게 해서 실행 시켰습니다 ;;