根据包名打开其他应用。
来源:互联网 发布:openwrt wifi mac 编辑:程序博客网 时间:2024/06/10 06:26
在制作luncher的时候,用的就是这种方法,为luncher添加事件监听器。
调起其他应用,只需要知道manifest中的包名(当然前提是设备中安装了该应用)
startActivity(getPackageManager().getLaunchIntentForPackage("com.UCMobile"));
也可以配合发送广播和接收广播来进行操作,例如发送一条广播之后,接收端收到,进行相应的动作:
public void onReceive(Context context, Intent intent) { String action = intent.getAction(); if(action.equals(ACTION)){ String str; str = intent.getStringExtra("flag");<pre name="code" class="java"> if (str.equals("opennav")){ Intent intent4 = getPackageManager().getLaunchIntentForPackage("com.astrob.activity"); if (intent4 != null) { startActivity(intent4); } }
}
0 0
- 根据包名打开其他应用。
- android根据包名打开apk应用
- Android上根据类名、包名打开应用
- android 如何通过包名打开其他应用
- Android根据包名启动其他app
- Android 通过包名打开其他APP
- Android获取其他应用包名
- 根据应用的包名杀死进程
- Android根据包名 启动 删除 应用
- Android根据包名启动应用
- 如何根据包名启动一个应用
- android获得包名打开应用
- activity 根据包名和应用名启动应用程序
- 根据安卓应用包名获取应用的详细信息
- android 5.1源代码之自定义app名称 根据包名或者app名称对这个应用给其他语言的或者自定义的应用名称
- 根据包名取得应用全部信息ResolveInfo
- Linux终端实现根据应用包名过滤Logcat
- 根据包名如何判断这个应用是否已经安装。
- conversion-service
- PostgreSQL学习手册(事物隔离)
- Eigen使用vector容器出错
- linux shell 简单用法
- 友元函数和友元类
- 根据包名打开其他应用。
- ORACLE执行定时任务
- 为什么scanf不起作用了--scanf用法及陷阱
- hadoop 2.6.0 BlockManager 用到的类分析
- UE4 Lightmass 全局光照
- libgdx 中UI布局之Table
- 添加 xfire-all-1.2.6.jar 导致的spring配置文件异常
- ADB Wireless
- Why? I love Google so much.