안녕하세요~
webView.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
WebView w = (WebView) v;
if (w.getHitTestResult() != null) {
Log.d(CLASSTAG, "[1]HitTestResult.getType() " + w.getHitTestResult().getType());
}
return false;
}
});
위와 같이 작업시 제가 원하는 것은 '터치시점'에서 html element를 가져오는 것인데
디버깅이나 로그를 보면 '포커스가된 후'에 값을 가져오더라구요...
예를들어 텍스트박스를 찍으면 type이 0이었다가 다시 빈칸을 누를때 type이 9가 되는 것을 확인하였는데
왜 이런 현상이 생길까요ㅠ?뭔가 잘못 쓸만한게 없을 것 같은데..