title: Listview items show they've been clicked when they haven't
body: <p>Hey so i've got a listview with buttons on it, when one is clicked if you skip down 4 more listview items the fifth shows it's been clicked in the same place the previous one was clicked. When a button is clicked it is set to invisible and the dummy button underneath is shown (which is the one that shows up in every fifth row).
  Code that declares button invisible in the onclick command</p>
  
  <blockquote>
    <p>boolean processClick=true;</p>
  </blockquote>
  
  <pre><code>    if(processClick == true)
       {
          myButton.setEnabled(false);
          myButton.setClickable(false);
          myButton.setVisibility(View.INVISIBLE);
  
  
  
          }
          processClick=false; 
          }
  </code></pre>
  
  <p>After looking at some similar questions, I think this has to do with the views being recycled, but still not sure how to remedy this.</p>
  
  <p>Any helps at all is much appreciated.
  Thanks!</p>