У меня есть веб-просмотр внутри моего Android приложения, и я хочу получить изображение и href элемента>, в который оно вложено. Я использую этот код для получения изображения:
webView.setOnTouchListener(new View.OnTouchListener() {
public boolean onTouch(View view, MotionEvent event) {
WebView.HitTestResult hr = ((WebView)view).getHitTestResult();
if(hr.getType()== WebView.HitTestResult.SRC_IMAGE_ANCHOR_TYPE || hr.getType()== WebView.HitTestResult.IMAGE_TYPE ) {
if (hr.getExtra() != null) {
if(isUrlImageValid(hr.getExtra())){
imgUrl[0] = hr.getExtra();
}
}
}
return false;
}
});
но когда я касаюсь изображения, я не могу получить ближайший URL-адрес href, в который вложено изображение. Есть предложения?