android 调用启动其他应用

本文介绍了如何从一个Android Activity启动其他应用的Activity。首先,被调用的Activity在AndroidManifest.xml中需设置`android:exported="true"`,并包含`android.intent.category.DEFAULT`类别及特定Action。调用者可以通过指定Action的Intent启动被调用的Activity,例如`Intent i = new Intent("com.wxt.intent.action.launchedApp"); startActivity(i)`。
摘要由CSDN通过智能技术生成

一个activity页面中调用其他app的activity

1、被调用者设置:

当被启动的页面的activity在AndroidManifest.xml配置的activity 节点中默认的 android:exported = "true" ,满足下面条件:

1、activity下的Intent-filter中的catergory android:name 节点设置为:android.intent.category.DEFAULT

2、activity下的intent-filter中设置Action节点,节点name一般按照域加intent.action.actionName即可在其他应用找按该action启动。如comwxt.intent.action.loadActivity

即可被其他应用调用启动。调用时使用action 的name.

2、调用者调用代码:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值