我想从a.apk调用b.apk,b.apk从文件中读取URL并在浏览器中打开它。我能够在'意图'的帮助下做到这一点。 以下是相同的代码:
Intent intent1 = new Intent(Intent.ACTION_MAIN);
intent1.setClassName("own.example.weburl", "own.example.weburl.NewWebViewActivity");
intent1.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT );
startActivity(intent1);
现在我想做同样的事情,但是我想把URL传递给b.apk来打开它而不是b.apk从文件中读取它。所以b.apk应该只打开它作为参数收到的URL。我通过Android Developer网站寻找一种方法来做到这一点,但找不到任何方法。 怎么做到这一点?
感谢。
答案 0 :(得分:0)
Intent i= new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse("YOUR URL HERE"));
startActivity(i);
这应该有效