title: Listview selects multiple items on tapping
body: <p>I am using list-view to show items in a Base-Adpater class. I inflate the view as </p>
  
  <pre><code>if (convertView == null || vi.findViewById(R.id.artist)== null)
              {
                  View vi = inflater.inflate(R.layout.task_list_lay, null);
              }
  </code></pre>
  
  <p>&amp; set views click listener as:  </p>
  
  <pre><code>vi.setOnClickListener(commonListen);
  </code></pre>
  
  <p>List view xml:</p>
  
  <pre><code> &lt;ListView
      android:id="@+id/list"
      android:layout_width="fill_parent"
      android:layout_height="fill_parent"
      android:layout_below="@+id/table"
      android:layout_marginTop="0dip"
      android:divider="#b5b5b5"
      android:dividerHeight="1dp"
      android:choiceMode="singleChoice" &gt;
   &lt;/ListView&gt;
  </code></pre>
  
  <p>If I tap on more  than one item it selects all those items and performs the click listener operation of each view. I dont want this behaviour. I just want one item to be selected at one time.</p>