This was an internal issue so there's no link, sorry. On Wed, Nov 18, 2009 at 12:46 AM, Philipp <[email protected]> wrote: > I had a similar problem in touch mode. In my case, individual > OnClickListeners for each single convertView caused the problem. They > were created by a custom adapter. E.g. I had code like this: > > public class MyAdapter extends ArrayAdapter<MyData> { > ... > public View getView(int position, View convertView, ViewGroup > parent) { > ... > convertView.setOnClickListener(itemData.onClickListenerRef); > } > } > > Removing this one line solved the problem for me - the list then stops > to scroll whenever a touch-down event occurs. Instead I was using > myList.setOnItemClickListener(...) with a general OnClickListener, > because this did not affect the scrolling behavior of the list. > > Might be not your case though, just posting this for you to check. > > @Romain: Could you post the link to the issue that got addressed with > your fix from last week? Or what was the issue that we should keep in > mind when using previous framework versions? > > -- Philipp > > > > On Nov 16, 2:46 pm, Loki117 <[email protected]> wrote: >> Damn still no joy >> >> I haveListView >> >> FocusableInTouchMode, Focusable >> >> Children >> >> Focusable but not in touch mode. >> >> itemsCanFocus set to true and still the same result I can see the >> children highlight for the touch its just as if the event is not >> bubbled up to theListViewtostopthe scroll .... I may just have to >> wait for this fix hu? >> >> On Nov 16, 5:32 pm, Romain Guy <[email protected]> wrote: >> >> >ListViewalso has to be focusable in touch mode :) >> >> > On Mon, Nov 16, 2009 at 11:24 PM, Loki117 <[email protected]> >> > wrote: >> > > Oh Also apparently I lied theListViewis focusable already (just >> > > tried to switch it to be so) but not focusable in touch mode could >> > > this be the cause? >> >> > > On Nov 16, 5:06 pm, Romain Guy <[email protected]> wrote: >> > >> > It doesn't HAVE to be programmatically it just happens that at the >> > >> > moment when the user flings the list and then places there finger on >> > >> > the list it doesn'tstopit keepscrollingbit highlights the selected >> > >> > child in the list. >> >> > >> Ok that's not something you should have to handle. It happens to be a >> > >> known issue I fixed last week, so it will be made public in whatever >> > >> next release of Android. >> >> > >> > list view has not been set to focusable (it doesnt work even if it >> > >> > does have a focusable / focusable touch) >> >> > >> TheListViewshould be focusable, it is very wrong to remove the >> > >> focusability fromListView. >> >> > >> > all children are focusable >> >> > >> That's your problem. This is what causes the aforementioned bug. When >> > >> you do this, you need to tellListViewthat is children are focusable. >> >> > >> -- >> > >> Romain Guy >> > >> Android framework engineer >> > >> [email protected] >> >> > >> Note: please don't send private questions to me, as I don't have time >> > >> to provide private support. All such questions should be posted on >> > >> public forums, where I and others can see and answer them >> >> > > -- >> > > 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 >> >> > -- >> > Romain Guy >> > Android framework engineer >> > [email protected] >> >> > Note: please don't send private questions to me, as I don't have time >> > to provide private support. All such questions should be posted on >> > public forums, where I and others can see and answer them > > -- > 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 >
-- Romain Guy Android framework engineer [email protected] Note: please don't send private questions to me, as I don't have time to provide private support. All such questions should be posted on public forums, where I and others can see and answer them -- 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

