2014年12月22日 星期一

Android 呼叫其他應用程式(A呼叫B)

由A應用程式 呼叫 B應用程式

最簡單的方法就是使用
getPackageManager().getLaunchIntentForPackage("被呼叫的應用程式 package name");


Intent intent = getPackageManager().getLaunchIntentForPackage("com.example.callapp");

startActivity(intent);

如果需要進入到B應用程式指定的Activity

Intent intent = new Intent();
intent.setClassName("package name", "className");
startActivity(intent);

//第一個參數是packageName,
//第二個參數是className(include packageName)

class Name 如 com.example.callapp.Main

如果此篇對您有幫助,您可以點選廣告給予最大的動力,感謝您的收看。