title: Android ListView with clickable items in it's rows causes problems continuing scrolling
body: <p>I've been trawling the internet looking for an answer for several hours, but I can't seem to find anyone who has been able to solve this.</p>
  
  <p>I've got a listview which uses a custom adapter. A row looks like this </p>
  
  <p><img src="https://i.stack.imgur.com/ugvGc.png" alt="alt text"></p>
  
  <p>The list is filled by an array. Everything works great.</p>
  
  <p>Now, I want the ImageView and the ToggleButton to react to clicks, so I implement the OnClickListener in my adapter, put the items position in each view's tag, and then I set their onclicklistener to this. </p>
  
  <p>Works great, except now I can't use the onListItemClick for starting an activity for the item! OK, I say, I just make the relativelayout holding the text in the middle there use the same onclicklistener. Works great. Everything is clickable, and life is good. </p>
  
  <p>EXCEPT! Now, when I scroll the list, I cannot "continue" the scroll by just flinging again. This causes the scrolling to stop, and I have to fling once more to get it going again. It seems the onclick-thingy causes the fling-motion to be interpreted as a tap or something (it does not trigger the logic within onClick).</p>
  
  <p>I know that this is possible by just going to the phone list on my HTC Hero, which has exactly the kind of layout and behaviour I want from my app. This app even seems to have the onItemClickListener working.</p>
  
  <p>So how can I make sure the list keeps scrolling, and still be able to click the togglebutton, listitem and the imageview? I've been stuck on this all day, and it's giving me a headache :(</p>