안녕하세요..WebView 관련해서 물어볼게 있습니다.
진져브레드 부터 WebView에 텍스트 부분을 롱 클릭하면 선택 영역이 잡히는데..
이때 발생하는 이벤트가 있는지 궁금합니다..
혹시 선택한 영역이 몇번째 글자부터 몇번째 글자까지 잡혀있는지 알수있는 방법 없나요??
이벤트 같은게 있으면 좋겠는데..아무리 찾아봐도 없어서요..
고수님들 좀 알려주세요...
안드로이드 폰이라면은 뷰가 어떤것이간에 스크린에 손가락을 댔을때 WindowManager가 MotionEvent라는것을 받는것 같습니다.
로그캣 레벨을 V로 체크하셔서 보시면 다음과 같은 값이 전달되는것을 확인하실수 있습니다.
07-08 17:43:23.086: VERBOSE/WindowManager(1483): Delivering pointer QueuedEvent{45a70f60 MotionEvent{45a4c0e8 action=0 x=297.97168 y=443.3823 pressure=0.14901961 size=0.26666668}} to Window{4571cc98 com.motorola.launcher/com.motorola.launcher.Launcher paused=false}
기기마다 저 정보가 안뜨는것도 있습니다만;;
로그인 유지
안드로이드 폰이라면은 뷰가 어떤것이간에 스크린에 손가락을 댔을때 WindowManager가 MotionEvent라는것을 받는것 같습니다.
로그캣 레벨을 V로 체크하셔서 보시면 다음과 같은 값이 전달되는것을 확인하실수 있습니다.
07-08 17:43:23.086: VERBOSE/WindowManager(1483): Delivering pointer QueuedEvent{45a70f60 MotionEvent{45a4c0e8 action=0 x=297.97168 y=443.3823 pressure=0.14901961 size=0.26666668}} to Window{4571cc98 com.motorola.launcher/com.motorola.launcher.Launcher paused=false}
기기마다 저 정보가 안뜨는것도 있습니다만;;