Android将数据从应用程序传递到浏览器

Android将数据从应用程序传递到浏览器,android,Android,在安卓系统中,我们可以使用intent filter将数据从浏览器传递到应用程序 例如: <intent-filter> <data android:scheme="http" android:host="twitter.com"/> <action android:name="android.intent.action.VIEW" /> </intent-filter> 我们可以从浏览器中获取数据,如下所示: // Gett

在安卓系统中,我们可以使用
intent filter
将数据从浏览器传递到应用程序
例如:

<intent-filter>
    <data android:scheme="http" android:host="twitter.com"/>
    <action android:name="android.intent.action.VIEW" />
</intent-filter>

我们可以从浏览器中获取数据,如下所示:

// Getting data for http://twitter.com/status/12345
Uri data = getIntent().getData();
String scheme = data.getScheme(); // "http"
String host = data.getHost(); // "twitter.com"
List<String> params = data.getPathSegments();
String first = params.get(0); // "status"
String second = params.get(1); // "12345"
//获取的数据http://twitter.com/status/12345
Uri data=getIntent().getData();
字符串scheme=data.getScheme();//“http”
字符串host=data.getHost();//“twitter.com”
List params=data.getPathSegments();
String first=params.get(0);//“地位”
字符串秒=params.get(1);//"12345"
我的问题是:
有没有可能反过来做呢?
假设我想向浏览器传递一个字符串,这可能吗?
如果可能,怎么做?
我做了一些研究,得出的结论是安全问题是不允许的。
我想可能会有一些散步,这就是我决定问的原因。

提前谢谢

> P>你会考虑使用WebVIEW?< /P> 如果是这样,您可以为HTTPGET传递带有参数的url,或者为HTTPPOST传递url编码

文件: