我有两个应用程序。第一个应用程序有一个活动,我想从第二个应用程序启动活动。我使用下面的代码:从第一个应用程序没有图标的第二个应用程序的Android开始活动
Intent launchIntent = m_context.getPackageManager().getLaunchIntentForPackage(m_packageName);
if (launchIntent != null) {
m_context.startActivity(launchIntent);
}
此代码工作很细,推出从第二应用程序的活动,但我想有没有任何图标的第二应用。我使用的第二个应用程序的MainActivity
下面的代码删除图标:从我的第一个应用程序
PackageManager p = getPackageManager();
//Removing app icon
ComponentName componentName = new ComponentName(this, com.tools.html2pdf.MainActivity.class);
p.setComponentEnabledSetting(componentName, PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);
此代码成功地消除了启动器图标,但随后的活动是无法从第二个应用程序启动活动。
任何人都可以在这方面帮助我吗?我想从另一个应用程序的活动启动没有图标的应用程序的活动。