2016-03-28 12 views

cevap

1

, biri Üstü

hiçbir girdisi gerektirmektedir ve hiçbir çıkışı bir Uygulama giriş noktası tanımlamak için kullanılır

ACTION_MAIN.

çeşitli yolları vardır, başka bir uygulama açmak için sorgu için Şimdi

public static final String ACTION_MAIN 

Added in API level 1 
Activity Action: Start as a main entry point, does not expect to receive data. 

Input: nothing 

Output: nothing 

Constant Value: "android.intent.action.MAIN" 

official documentation Bkz ama her durumda size başlatmak için başka bir uygulamanın paket adını bilmek gerekir .

Eh biliyor ve bir anma üst most commonly used ways are in this answer,

Intent launchIntent = getPackageManager().getLaunchIntentForPackage("com.package.address"); 
startActivity(launchIntent); 
+0

benim getPackageManager hatadır ve onun tanımsız söylenir. Burada bir şey mi özledim? – Fay

+1

, Fragman'ınız "getActivity(). GetPackageManager()' @Fay yazısından daha fazlaysa – MKJParekh

İlgili konular