如何点击网站上提供的特定链接执行操作?

时间:2011-10-13 07:50:10

标签: android

我有一个应用程序,其中我添加了一个菜单。

点击此菜单可打开一个网站。

本网站上有一个链接列表(zip文件)。

单击特定链接会导致该zip文件下载到我的应用程序的assets文件夹中。

我可以加载网站。

此代码:

String url = "http://almondmendoza.com/android-applications/";  
Intent k = new Intent(Intent.ACTION_VIEW);  
k.setData(Uri.parse(url));  
startActivity(k);    

我指的是this website

上给出的示例

我很想知道的是,是否可以对点击网站上提供的特定链接执行操作。如果有可能那么我该如何完成这项任务呢?

1 个答案:

答案 0 :(得分:3)

使用WebView加载网页,您可以使用以下代码识别网址

webView.setWebViewClient(new WebViewClient() { 
        public boolean shouldOverrideUrlLoading(WebView view, String url){
            webView.loadUrl(url); 
            // Here the String url hold 'Clicked URL' 
            return false; 
        } 
    });