title: ListView onClickListener() does not work after adding RadioButton
body: <p>I have a <code>ListView</code> (<strong>my_list.xml</strong>):</p>
  
  <pre><code> &lt;ListView
          android:id="@+id/my_list"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:choiceMode="singleChoice"
        /&gt;
  </code></pre>
  
  <p>The layout for each list item is (<strong>list_item.xml</strong>):</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;RelativeLayout
      xmlns:android="http://schemas.android.com/apk/res/android"
      android:orientation="horizontal"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:padding="10dp"
      &gt;
  
      &lt;ImageView 
            android:id = "@+id/my_icon" 
            android:layout_width ="wrap_content" 
            android:layout_height ="wrap_content"
            android:layout_centerVertical="true"  
       /&gt; 
      &lt;TextView 
           android:id="@+id/my_str" 
           android:layout_width="wrap_content" 
           android:layout_height = "wrap_content" 
           android:layout_toRightOf="@id/my_icon"
       /&gt; 
  
       &lt;!--This radio button makes the list item unselectable, why?--&gt;
       &lt;RadioButton 
           android:id="@+id/my_radio_btn"
           android:layout_width="wrap_content"
           android:layout_height="wrap_content"
           android:layout_centerVertical="true"
           android:layout_alignParentRight="true"
           /&gt;
  &lt;/RelativeLayout&gt;
  </code></pre>
  
  <p>In Java code, I use <code>SimpleAdapter</code> for the list:</p>
  
  <pre><code>my_list = (ListView) findViewById(R.id.my_list);
  
  SimpleAdapter adapter = new SimpleAdapter(context, getOptions(),
             R.layout.list_item, 
             new String[] { "icon1","str1" }, 
             new int[] {R.id.my_icon, R.id.my_str });
  
  my_list.setAdapter(adapter);
  
  //onClickListener does not work after I added RadioButton in list item layout
  my_list.setOnItemClickListener(new AdapterView.OnItemClickListener() {
  
          @Override
          public void onItemClick(AdapterView&lt;?&gt; parent, View view,
                  int position, long id) {
  
              Log.v("SELECTED", position+""); 
          }
      });
  </code></pre>
  
  <p>As you see, in above code, in the list item layout, I added a <code>RadioButton</code>, after I added this button, my list <code>onClickListener</code> does not work anymore, why?? (It works if it's without <code>RadioButton</code> on list item layout)</p>