ComponentName的用法

ComponentName的用法在android应用中打开别的应用我当时第一眼看到的时候是懵逼的,这是个什么玩意开启界面不都是startActivity(intent)的吗?后来才反应过来不是要起自己界面中的Activity

大家好,又见面了,我是你们的朋友全栈君。

在android应用中打开别的应用 

我当时第一眼看到的时候是懵逼的,这是个什么玩意

开启界面不都是startActivity(intent)的吗?

后来才反应过来  不是要起自己界面中的Activity  而是要开启别的应用  启动对应的界面 

ComponentName(组件名称)是用来打开其他应用程序中的Activity或服务的。

用法:        通过包名  类名   打开别的应用  对应的界面

Intent intent = new Intent();
ComponentName name = new ComponentName(packageName, className);
if (packageName.contains("setting")) {
intent.putExtra("tag", "start_sound_fragment");
}
intent.setComponent(name);
startActivity(intent);
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/154656.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 虚拟机安装中标麒麟系统_虚拟机安装中标麒麟7

    虚拟机安装中标麒麟系统_虚拟机安装中标麒麟7首先,到这里下载中标麒麟6.0桌面版,大小约3.6G:http://pan.baidu.com/s/1bnGlSsv 中标麒麟为NeoKylin,和原先的红旗Linux一样,国产化的Linux;而另一个ubuntukylin叫“优麒麟”,为ubuntu中文化版本。这里的工具还用到了虚拟机VBOX(VirtualBox)、putty远程终端连接工具、cuteftp或者WinSCP类似

    2022年8月10日
    5
  • Java 开发详解视频教程 孙鑫

    Java 开发详解视频教程 孙鑫http://www.enet.com.cn/eschool/zhuanti/java/要是有能打包下载的就好了

    2022年5月17日
    72
  • OutputStreamWriter的基本使用[通俗易懂]

    OutputStreamWriter的基本使用[通俗易懂]所有基于Writer类和Reader类的IO流都是字符流,字符流是高级流,必须基于字节流来构建OutputStreamWriter主要方法write(intn)write(Stringstr)write(Stringstr,intoffset,intlen)write(char[]cbuf)write(char[]cbuf,intoffset,intlen)举个栗子packagecom.wondream.myframework.app.basic

    2025年10月26日
    1
  • turtlebot+lms111+gmapping实践

    turtlebot+lms111+gmapping实践1.配置激光按照cartographer的配置来如果已经跑过cartographer无需配置2.计算机文件夹下需修改的地方在桌面上新建文档gmapping.launch.xml文件内容如下…

    2022年6月21日
    20
  • 罗盘时钟代码(转载)

    罗盘时钟代码(转载)文件结构如下:$tree├──css│└──demo.css├──hello.html└──js└──demo.js浏览器打开hello.html即可(文件见附录),效果如下:#—————————————————————————-…

    2022年6月28日
    144
  • jenkins 邮件_un38.3测试报告

    jenkins 邮件_un38.3测试报告前言前面已经实现在jenkins上展示html的测试报告,接下来只差最后一步,把报告发给你的领导,展示你的劳动成果了。安装EmailExtensionPlugin插件jenkins首页-

    2022年7月29日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号