2
webview에서 getHitTestResult()를 수행하고 있습니다. 클릭 한 이미지의 URL을 가져오고 싶습니다. 앵커와 잘 작동하는 것 같지만 이미지는 아닙니다. 나는 항상 이미지로 널을 얻는다. 그래서 나는 심지어 requestFocusNodeHref (Message m)를 시도했다. 아직 URL이 없습니다!gethittestresult() webview에서 이미지에 null을 반환합니다.
그래서 어떻게해야합니까?
this.setOnLongClickListener(new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
WebView webview = (WebView) v;
WebView.HitTestResult result = webview.getHitTestResult();
Log.d("MP","String->"+result.toString());
Log.d("MP","Type->"+result.getType());
Log.d("MP","URL->"+result.getExtra());
}
예상대로 IMAGE_TYPE을 (를) 얻습니까? – dokkaebi
nope. 내가 null을 얻을 – user1207662
아, 그래서'result'는 null입니까? – dokkaebi