Android/Etc.2010.11.25 12:12

참고 : http://developer.android.com/reference/android/content/pm/PackageManager.html#getLaunchIntentForPackage(java.lang.String)

독립된 다른 앱을 실행 해야 할 때 사용한다. 

public class Test extends Activity {
	private Intent intent;
	//실행할 다른 앱의 패키지명
	private final String appPackageName = "com.grayd.book";   
	
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        //intent에 패키지명 설정 string type
        intent = this.getPackageManager().getLaunchIntentForPackage(appPackageName);
        //다른앱을 실행
        startActivity(intent);
    }
}

startActivity(intent); 이 실행하는 부분이므로 Listener에 넣는다든지 하는식으로 사용하면 된다.

'Android > Etc.' 카테고리의 다른 글

App 종료  (0) 2010.11.25
SDCARD의 경로 가져오기  (0) 2010.11.25
앱에서 다른 앱을 실행  (0) 2010.11.25
Activity Lifecycle  (0) 2010.07.13
일정 시간후 Activity 이동(Handler)  (0) 2010.07.13
Status Bar와 Title Bar 숨기기  (0) 2010.07.13
Posted by 회색꿈