android webview获取点击图片链接?

时间:2014-01-29 15:22:04

标签: android

我的小项目内容listview以及listview内容html webview内的每个项目以及网页内容textimages

我的问题是我无法在点击

上获取图片src

所以我想点击图片src而不打开webview

内的图片

我试图将<a href添加到图片中,但是当我点击图片时,它在webview内打开我不希望所有我想要获取图片{{1}当我点击它时,这可能吗?

1 个答案:

答案 0 :(得分:2)

一种方法是,如果您使用shouldOverrideUrlLoading(),则可以检查图像类型的网址:

public class MyWebViewClient extends WebViewClient {

  @Override
  public boolean shouldOverrideUrlLoading(WebView view, String url) {
    if(url == null){
      return false;
    }else if (url.trim().toLowerCase().endsWith(".img")) {//use whatever image formats you are looking for here.
      String imageUrl = url;//here is your image url, do what you want with it
    }else{
      view.loadUrl(url);
    }
  }
}