Android如何做到应用程序图标隐藏,由第三方程序显示启动
在AndroidManifest.xml中做如下修改
创新互联公司服务项目包括威海网站建设、威海网站制作、威海网页制作以及威海网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,威海网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到威海省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
在第三方程序中如下调用
Intent intent = new Intent(Intent.ACTION_MAIN); intent.setComponent(new ComponentName("com.test.app", "com.test.app.MainActivity")); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent);
其中com.test.app为应用程序包名,而com.test.app.MainActivity为你所要启动的第一个Activity
亦可如此:
public boolean startApp(String packageName) { Intent intent = new Intent(Intent.ACTION_MAIN, null); intent.addCategory(Intent.CATEGORY_DEFAULT); PackageManager pm = getPackageManager(); ListlistInfos = pm.queryIntentActivities(intent, 0); String className = null; for (ResolveInfo info : listInfos) { if (packageName.equals(info.activityInfo.packageName)) { className = info.activityInfo.name; break; } } if (className != null && className.length() > 0) { intent.setComponent(new ComponentName(packageName, className)); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED); startActivity(intent); return true; } return false; }
网站名称:Android如何做到应用程序图标隐藏,由第三方程序显示启动
分享路径:http://ybzwz.com/article/pihsjd.html