Android 有没有办法从网络浏览器获取信息?
Is there a way to get information from the web browser in Android?
我想创建一个慈善应用程序,如果用户按下 'Donate' 按钮,他们的浏览器会打开一个 link 到他们会捐赠的第 3 方众筹网站该项目的一些金额(或选择退出应用程序或其他任何东西!)。我如何通过浏览器了解他们捐赠(或未捐赠!)的金额,以便此数据可用于该成员的统计数据等。
是的,这是可能的。您可以使用 webView
Button button = (Button) findViewById(R.id.b);
button.setOnClickListener(new View.OnClickLister()
@overide
public void onClick(View v) {
WebView mWebView=(WebView)_findViewById(R.id.webView);
mWebview .loadUrl("url for third party app");
setContentView(mWebview );
});
或者您可以使用 intent
Button button = (Button) findViewById(R.id.b);
button.setOnClickListener(new View.OnClickLister()
@overide
public void onClick(View v) {
WString url = "http://www.example.com";
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);
});
我想创建一个慈善应用程序,如果用户按下 'Donate' 按钮,他们的浏览器会打开一个 link 到他们会捐赠的第 3 方众筹网站该项目的一些金额(或选择退出应用程序或其他任何东西!)。我如何通过浏览器了解他们捐赠(或未捐赠!)的金额,以便此数据可用于该成员的统计数据等。
是的,这是可能的。您可以使用 webView
Button button = (Button) findViewById(R.id.b);
button.setOnClickListener(new View.OnClickLister()
@overide
public void onClick(View v) {
WebView mWebView=(WebView)_findViewById(R.id.webView);
mWebview .loadUrl("url for third party app");
setContentView(mWebview );
});
或者您可以使用 intent
Button button = (Button) findViewById(R.id.b);
button.setOnClickListener(new View.OnClickLister()
@overide
public void onClick(View v) {
WString url = "http://www.example.com";
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);
});