안녕하세요. 항상 답변 달아주시는 분들 감사드립니다.

 

다름이 아니라 webview에서 리스너를 이용해 프로그램을 구현중에 있습니다.

 

개발 디바이스는 갤럭시 탭(2.3)과 갤럭시 A(2.2)가 있는데요, 전에 참고 자료를 찾던중에

 

webview에서 텍스트를 누르고 있으면 영역 설정이 가능한 것(클립보드에 복사를 위해)을 확인했습니다.

 

그런데 이 기능이 2.3부터 지원이 된다고 하는데요, 2.2에서도 지원해야 하기에 onLongClick메소드를 오버라이딩

 

해서 구현하려 했습니다. 헌데 이상하게도 longClick이벤트가 발생 하질 않더군요,

 

웹뷰.setOnLongClickListener()이렇게 달아줘도 먹지를 않네요.

 

혹시나 해서 제스쳐디텍터를 이용해서 오버라이딩 하여도 LongPress 이벤트만 발생할 뿐

 

LongClick이벤트는 발생 하지 않습니다. 혹시 어떤 문제가 있는 것인지 아시는 분 계시면

 

조그마한 조언이라도 좀 부탁 드립니다. 예상으론 몬가 우선순위 문제일 것 같다는 생각밖에 안드네요.

 

Ps. 웹뷰.setOnLongClickListener()의 방법의 경우 2.3에서는 LongPress이벤트 발생 후(두 메소드에 로그를 넣어놨습니다.)

      LongClick이벤트가 발생하긴 하더라구요. ㅠ

profile