I think that it should be possible to get all the activities from \'third-party\' application, described in the manifest file. I can\'t figure out how.
for example:<
public ActivityInfo[] getActivityList() throws NameNotFoundException { PackageManager pm = this.getPackageManager(); PackageInfo info = pm.getPackageInfo(getApplicationContext.getPackageName(), PackageManager.GET_ACTIVITIES); ActivityInfo[] list = info.activities; return list; }