首先,您的网址似乎无法使用.
如果你想在Android应用程序和你的Web应用程序/网页之间进行数据交换,你可以通过javascript来实现.
这是Android官方网站的一个例子:
创建一个这样的类:
public class JavaScriptInterface {
Context mContext;
/** Instantiate the interface and set the context */
JavaScriptInterface(Context c) {
mContext = c;
}
/** Show a toast from the web page */
@JavascriptInterface
public void showToast(String toast) {
Toast.makeText(mContext,toast,Toast.LENGTH_SHORT).show();
}
}
在您的WebView中:
WebView webView = (WebView) findViewById(R.id.webview);
webView.addJavascriptInterface(new JavaScriptInterface(this),"Android");
在您的网页中:
function showAndroidToast(toast) {
Android.showToast(toast);
}
如果你想传递一些东西到你的网页,只需调用相应的javascript函数:
String str = "xxx";
myWebView.loadUrl("javascript:xxx('"+str+"')");