我有一个应用程序,其中我添加了一个菜单。
点击此菜单可打开一个网站。
本网站上有一个链接列表(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
上给出的示例我很想知道的是,是否可以对点击网站上提供的特定链接执行操作。如果有可能那么我该如何完成这项任务呢?
答案 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;
}
});