Android: Launch Firefox from within application

后端 未结 2 785
爱一瞬间的悲伤
爱一瞬间的悲伤 2021-01-05 10:20

just wondering if anyone know the correct intent to launch Firefox\'s Mobile Browser. I can\'t find it anywhere, so I was hoping someone here would know. Thanks

相关标签:
2条回答
  • 2021-01-05 10:50

    Try this code:

     Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
     intent.setComponent(new ComponentName("org.mozilla.firefox", "org.mozilla.firefox.App"));
     this.startActivity(intent);
    
    0 讨论(0)
  • 2021-01-05 10:55

    This will create an intent for Firefox:

    String url = "http://example.com/";
    Intent intent = new Intent(Intent.ACTION_MAIN, null);
    intent.addCategory(Intent.CATEGORY_LAUNCHER);
    intent.setComponent(new ComponentName("org.mozilla.firefox", "org.mozilla.firefox.App"));
    intent.setAction("org.mozilla.gecko.BOOKMARK");
    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    intent.putExtra("args", "--url=" + url)
    intent.setData(Uri.parse(url));
    
    0 讨论(0)
提交回复
热议问题