安卓开发如何A应用中的按钮点击后跳到B应用中的页面去?
问下,安卓开发中两个apk应用,用户都下载了。用户打开了A应用,在A应用的一个按钮点击后如何跳转到B应用的一个activity?类似网页中的广告那样的效果?...
问下,安卓开发中两个apk应用,用户都下载了。用户打开了A应用,在A应用的一个按钮点击后如何跳转到B 应用的一个activity?类似网页中的广告那样的效果?
展开
2个回答
展开全部
Android开发之Intent跳转到系统应用中的拨号界面、联系人界面、短信界面
现在开发中的功能需要直接跳转到拨号、联系人、短信界面等等,查找了很多资料,自己整理了一下。
//安装已经存在的apk
String filePath="mnt/sdcard/abc.apk";
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse("file://" + filePath),
"application/vnd.android.package-archive");
startActivity(intent);//直接跳到安装页面,但是还要点击按钮确定安装,还是取消安装
//卸载某应用
String packageName="org.adw.launcher2"
Uri packageUri = Uri.parse("package:"+packageName);//包名,指定该应用
Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageUri);
startActivity(uninstallIntent);
//查看某一应用程序的信息
Uri uri=Uri.parse("package:"+packageName);//包名,指定该应用
Intent intent=new Intent("android.settings.APPLICATION_DETAILS_SETTINGS", uri);
startActivity(intent);
展开全部
一个activity A,在A中跳转到Activity B, 然后在B中跳转到Activity C中,
最后要在C中跳到D页面同时,把activity A,B,C都关掉。
[mw_shl_code=java,true] Intent intent = new Intent("com.xxx");
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); [/mw_shl_code]
不知道是不是 能解决 如果不行 可以 ,到我群里讨论 look at my n a m e..
最后要在C中跳到D页面同时,把activity A,B,C都关掉。
[mw_shl_code=java,true] Intent intent = new Intent("com.xxx");
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); [/mw_shl_code]
不知道是不是 能解决 如果不行 可以 ,到我群里讨论 look at my n a m e..
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询