点击网站按钮打开Android应用程序?

时间:2015-03-16 19:42:04

标签: java android

我的android应用程序包含带有一个按钮的html网页。 html文件放在android的资产文件夹中。我将html文件打开到webview中。现在,我想通过点击html页面按钮打开另一个安装在Android设备上的应用程序。

你能不能请任何人帮助我,我将如何做到这一点,并给我一些参考,从哪里得到一些帮助?

2 个答案:

答案 0 :(得分:1)

我认为@Sk Maniruddin正在询问如何从网页上打开另一个应用程序。而解决方案是使用意图作为链接。

  <a href="intent://scan/#Intent;scheme=zxing;package=com.google.zxing.client.android;end"> Take a QR code </a>

有关详细信息,请查看文档: https://developer.chrome.com/multidevice/android/intents#example

答案 1 :(得分:0)

首先在html中设置你的onclick按钮方法。

<input type="submit" name="submit" id="submit_id" onclick="click.performClick();" />

启用javascript你的webview

webView.getSettings().setJavaScriptEnabled(true);

之后,您可以通过以下代码检测此点击:

webView.addJavascriptInterface(new Object() {
            @JavascriptInterface
            public void performClick() {// detected click 
                Intent i = new Intent(FromActivity.This, DestinationActivity.class);
                    startActivity(i);

            }

        }, "click");