Sorry, obviously you have. Nevermind. Michael
On Feb 7, 8:48 pm, kolby <[email protected]> wrote: > Mark, > > I'm not sure it would work, but have you tried to just > setFocusableInTouchMode(true) on the WebView object? Seems a lot > easier than messing with the touch handler. > > Michael > > On Feb 7, 3:45 pm, Mark Nuetzmann <[email protected]> wrote: > > > Sergey, > > I ended up doing basically what you posted but only for the > > ACTION_DOWN as that seemed to handle it. > > > Fred, > > I tried adding an OnClickListener but never got any callbacks. I > > assume that the WebView is designed to handle this internally and > > expects you to use the WebViewClient.shouldOverrideUrlLoading() to > > respond to the clicks. As to whether it happens in the emulator I am > > not sure. I learned a long time ago with WM not to trust emulators so > > I only debug on-device... > > > Thanks for the comments guys! > > Mark > > > On Feb 7, 11:28 am, Sergey Ten <[email protected]> wrote: > > > > Mark, > > > > I think I had this problem myself and could solve it by using the > > > following > > > code: > > > > webView.setOnTouchListener(new View.OnTouchListener() { > > > public boolean onTouch(View v, MotionEvent event) { > > > switch (event.getAction()) { > > > case MotionEvent.ACTION_DOWN: > > > case MotionEvent.ACTION_UP: > > > if (!v.hasFocus()) { > > > v.requestFocus(); > > > } > > > break; > > > } > > > return false; > > > } > > > }); > > > > Hope this would help, > > > Sergey > > > > On Sat, Feb 7, 2009 at 12:07 AM, Mariano Kamp > > > <[email protected]>wrote: > > > > > Mark, maybe you should post some code? > > > > > On Thu, Feb 5, 2009 at 4:36 PM, Mark Nuetzmann > > > > <[email protected]>wrote: > > > > >> I have an Activity that has a WebView that contains some simple html > > > >> that allows me to display a Terms & Conditions link that if touched or > > > >> clicked calls another activity. My problem is unless the link in the > > > >> WebView has focus (ie, the text is wrapped with that little orange > > > >> focus) I cannot touch the link and have it work. If any other view on > > > >> the activity has focus, touching the WebView with the link does > > > >> nothing. The other Views that had focus loose focus, but the WebView > > > >> does not receive focus. I have tried calling setFocusable(true) and > > > >> setFocusableInTouchMode(true) but that does not do any good... > > > > >> I would really like to know what you have to do to get a WebView to > > > >> respond to touch events without using the trackball to scroll to the > > > >> view before touching it. > > > > >> thank you, > > > >> Mark --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

