美文网首页
应用之间跳转 ComponentName

应用之间跳转 ComponentName

作者: 陈萍儿Candy | 来源:发表于2020-09-07 11:21 被阅读0次

String formPageClassName = "com.kuaishou.main.MainActivity";
// ComponentName componentName = new ComponentName(context, formPageClassName);
// 第一个参数:应用B的包名,是String型的;
// 第二个参数:应用B的类名,要包含包名,即类名的全称,也是String类型的,否则系统会报错。
ComponentName cn = new ComponentName("com.kuaishou", "com.kuaishou.main.MainActivity”);
Intent intent = new Intent();
intent.setComponent(componentName);
intent.putExtra(PUBLISH_PARAMS_MEDIA_TYPE, mediaType);
if (isDefaultMainPage()) {
Bundle bundle = new Bundle();
bundle.putInt(GlobalContant.ACTIVE_TAB, GlobalContant.MAIN_TAB_HOME);
bundle.putString(GlobalContant.MAIN_SUB_TAB, GlobalContant.MAIN_SUB_TAB_MAIN_FOLLOW);
intent.putExtras(bundle);
}
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_SINGLE_TOP);
context.startActivity(intent);

相关文章

  • 应用之间跳转 ComponentName

    String formPageClassName = "com.kuaishou.main.MainActivit...

  • 如何实现两个apk之间的通信

    1.ComponentName使用ComponentName()可以跳转到任何一个activity,且不必修改被调...

  • 应用间跳转、通信

    应用间跳转 •app应用的跳转的原理 •如何实现两个app应用之间的跳转 •如何实现两个app之间跳转到指定的页面...

  • 应用之间的跳转和数据传递

    iOS开发拓展篇—应用之间的跳转和数据传递 IOS APP之间跳转通讯 应用之间调用 UIApplication类...

  • 跨包调用activity

    算了不多说,直接上代码,这个真的找了好久。ComponentName(this,“需要跳转的activity完整包...

  • ComponentName使用

    ComponentName:可以启动其他应用的Activity、Service. Activity: Servic...

  • 学习vue组件之间的跳转

    写好子组件模板以后在父组件模板中通过@click=‘componentName=‘子组件名字’’,定义跳转的子组件...

  • 【Android 开发-kotlin】计算器+分享页面demo

    运行效果 计算(同一应用页面跳转) 分享(不同应用页面跳转) 实现横屏 内容简概 一、搭建界面二、实现界面之间跳转...

  • OpenUrl

    iOS-使用URL Schemes,进行应用之间跳转iOS - JLRoutes路由跳转官方文档JLRoutes ...

  • easy to yourself

    1 intent显示调用:一般用于一个应用内跳转。隐示调用:一般用于不同应用之间跳转。

网友评论

      本文标题:应用之间跳转 ComponentName

      本文链接:https://www.haomeiwen.com/subject/nsmkektx.html