我有两个应用程序。我想从第一个开始第二个。但是第二个应用程序必须从第一个应用程序启动。所以我必须隐藏第二个的图标。
当我从第二个清单中删除类别标签时.xml,图标正在消失。但是这次我无法从第一个应用程序启动第二个应用程序。
这就是我试图意图的方式:
Intent openvideo = getPackageManager().getLaunchIntentForPackage("air.deneme");
startActivity(openvideo);
我该如何处理它?
这两个应用程序都是基于视图的,它们不是后台应用程序。
ComponentName lComponentName= new ComponentName(yourPackageNameOFApplication2, yourPackageNameOFApplication2.YourMainActivityOfApplication2);
try {
Intent i = new Intent(Intent.ACTION_MAIN);
i.setComponent(lComponentName);
i.addCategory(Intent.CATEGORY_LAUNCHER);
startActivity(i);
} catch (ActivityNotFoundException e) {
e.printStackTrace();
// Write Toast , we will have an exception if the second application is not installed
}