2014-01-29 146 views
0

我有个小项目的内容listview和内部listview内容的HTML webview每个项目和视图内容textimagesandroid webview获取点击图片链接?

我的问题是我不能让图像src上点击

,所以我想点击图片src,而无需打开webview

我试图添加<a href对图像内的图像,但是当我点击图像上其内开放我不希望所有我想要的图像url当我点击它是可能的?

回答

1

的一种方法是,如果你使用的是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); 
    } 
    } 
} 
+0

感谢ü非常这才是目的寻找,但我仍然有一个问题,当我在'点击'它的内部列表视图,我如何可以停止行动onclick,如果它的形象? – Jack

+0

你如何处理这个ListView的内部?你能用一些代码更新你的原始问题,这样我可以更好地了解如何提供帮助? – jakewp11

+0

我没有创建列表视图,但目标只是为了测试如果我成功生病继续列表视图的工作,所以我的想法是,如果用户点击图像我可以打开点击图像的android库得到它?我可以做这个或忘记它吗? – Jack