2011-02-20 21 views
3

사용자에게 몇 가지 링크와 일반 텍스트를 표시하는 WebView가 포함 된 앱을 제작 중입니다. 사용자가 링크 또는 텍스트 본문에 LongClick을 할 수 있도록하고 WebView에 표시된 html에서 해당 내용을 삭제하는 옵션을 가져올 수 있도록 만들고 싶습니다. This question 나를 거기에 도착했다. 링크를 LongClicking하면 wv.getHitTestResult() 메소드를 사용하여 작동합니다. 하지만 지금은 내 문제는 내가 일반 텍스트를 오래 클릭하면 청취자의 onLongClick() 메서드가 호출되지 않고 getHitTestResult()가 사용자가 접촉하는 텍스트를 반환하지 않더라도 (onTouchListener (일반 텍스트를 만졌을 때 getHitTestResult(). getExtra() 값이 있는지 확인)onLong WebView 내부의 일반 텍스트 용

제 질문은 누구도 Linkified되지 않은 텍스트에있는 WebView 내에서 LongClick 이벤트를 가져올 수있는 방법을 알고 있습니까? 이것이 기본 브라우저에서 텍스트를 선택하는 방법이기 때문에 가능하다고 생각합니다.) 일단 LongClick 이벤트를 얻으면 클릭 한 텍스트 본문에 어떻게 액세스 할 수 있습니까? 이 문제에 다른 수정 사항이 있으면 여기에 대한 답변을 가지고있다

+0

해결책을 얻었습니까? 안드로이드 태그에 답이없는 많은 질문이 있습니다. 해결 방법이 있다면 – Merlin

+0

아무 것도 찾지 못했습니다. 내 수정 WebView에서 표시 중지되었습니다. – FoamyGuy

+0

@FoamyGuy 나는이 문제에 너무 직면 해 있으며 onLongClick()이 작동하지 않습니다. – sachin003

답변

관련 문제