title: LinearLayout's click listener is never called
body: <p>Trying to get an onclick listener working on a linearlayout but its never called :(. Have enabled clickable and focsuable (both modes) and still cant get the click listener to respond. Platform details: Android 3.0.. Any help?? Code below</p>
  
  <pre><code>           &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
                  android:id="@+id/menu_items_button"
                  android:layout_width="0dip"
                  android:layout_height="fill_parent"
                  android:layout_weight="1"
                  android:orientation="vertical"
                  android:gravity="center_horizontal"
                  android:paddingTop="@dimen/gen_margin_xsmall"
                  android:paddingBottom="@dimen/gen_margin_xsmall"
                  android:background="@drawable/rule_bg_menu_button"
                  android:clickable="true"
                android:focusableInTouchMode="true"
              &gt;
                  &lt;ImageView
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:src="@drawable/menu_items"
                      android:tag="image"
                  /&gt;
  
                  &lt;TextView
                      android:layout_width="wrap_content"
                      android:layout_height="wrap_content"
                      android:tag="text"
                      android:text="@string/menu_items_icon_txt"
                      style="@style/textDisplay.mediumLarge"
                  /&gt;
  
              &lt;/LinearLayout&gt;
  </code></pre>
  
  <p>and in the code to add the event listener</p>
  
  <pre><code>_itemsButton = (LinearLayout) menu.findViewById(R.id.menu_items_button);
  final Intent itemsIntent = new Intent(this, ItemsActivity.class);
  _itemsButton.setOnClickListener(
              new View.OnClickListener() {    
                  @Override
                  public void onClick(View v) {
                      startActivity(itemsIntent); //Never called!
                  }
              }
          );
  </code></pre>
  
  <p>The reason I'm doing this and not using an Image button instead is because the background of the "button" is state based (gradient changes) but also the image and in order to combine to the two on click / on focus, I used a linearlayout which has an ImageView in itself.. any suggestions on why the clickListener is not working on the linearLayout?</p>
  
  <p>thx</p>