title: Handling click events in GridView cell with Spinner
body: <p>I use the following code to catch a click on a gridview item cell. That works fine.</p>
  
  <pre><code>grid_main.setAdapter(new ImageAdapter(this));
  grid_main.setOnItemClickListener(new OnItemClickListener() { 
      public void onItemClick(AdapterView&lt;?&gt; parent, View v, int position, long id) {
      }
  });
  </code></pre>
  
  <p>I then added a Spinner object inside of the gridview cell. Now, I can click on the Spinner object but the containing gridview cell does not respond to a click anymore. I am assuming the Spinner listener is replacing the gridview listener. Both gridview and spinner listeners work fine alone but together I have the problem. I need to be able to click on both. Below is the spinner code:</p>
  
  <pre><code>final Spinner spinner = (Spinner) v.findViewById(R.id.driver_list);
  ArrayAdapter&lt;String&gt; adapter = new ArrayAdapter&lt;String&gt;(DispatchMonitorCalls.this,
  android.R.layout.simple_spinner_item, driverlist_name);
  adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
  spinner.setAdapter(adapter);
  
  spinner.setOnItemSelectedListener(new OnItemSelectedListener() { 
      public void onItemSelected(AdapterView&lt;?&gt; arg0, View arg1,
      int arg2, long arg3) {
      }
  @Override
  public void onNothingSelected(AdapterView&lt;?&gt; arg0) {
      // TODO Auto-generated method stub
  } 
  });
  </code></pre>
  
  <p>Below is the layout xml:</p>
  
  <pre><code>&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:tools="http://schemas.android.com/tools"
      android:id="@+id/driverrow"
      android:layout_width="fill_parent"
      android:layout_height="fill_parent"
      android:layout_gravity="left"
      android:gravity="left" &gt;
  
      &lt;TextView
          android:id="@+id/row_locationtype"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_alignParentLeft="true"
          android:layout_marginLeft="10dip"
          android:layout_alignParentTop="true"        
          android:text="Empty"
          android:textAppearance="?android:attr/textAppearanceMedium" /&gt;
  
      &lt;TextView
          android:id="@+id/row_timestamp"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_alignLeft="@+id/row_locationtype"        
          android:layout_below="@+id/row_locationtype"
          android:text="Empty"
          android:textAppearance="?android:attr/textAppearanceSmall" /&gt;
  
      &lt;TextView
          android:id="@+id/row_status"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_alignLeft="@+id/row_locationtype"        
          android:layout_below="@+id/row_timestamp"
          android:text="Empty"
          android:textAppearance="?android:attr/textAppearanceSmall"
          android:textColor="#ff8080" /&gt;
  
      &lt;Spinner
          android:id="@+id/driver_list"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_alignLeft="@+id/row_locationtype"        
          android:layout_below="@+id/row_status"
          android:paddingBottom="20dp" /&gt;
  
  &lt;/RelativeLayout&gt;
  </code></pre>
  
  <p>Thank you in advance.</p>