title: OnItemClickLisener does not work
body: <p>i am trying to make list view with clickable items, and every list_item must consist 2 clickable buttons.</p>
  
  <p>But if i add buttons to item layout, iten click listener stops to work...</p>
  
  <p>here is my item_layout:</p>
  
  <pre><code>&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:app="http://schemas.android.com/apk/res-auto"
      android:orientation="horizontal"
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:layout_margin="5dp"
      android:gravity="center"&gt;
  
      &lt;RelativeLayout
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_margin="5dp"&gt;
          &lt;com.pkmmte.view.CircularImageView
              android:id="@+id/friends_new_photo_circularImageView"
              android:layout_gravity="center"
              android:layout_width="@dimen/user_friends_width"
              android:layout_height="@dimen/user_friends_height"
              android:src="@mipmap/ic_launcher"
              app:border="true"
              app:border_color="#EEEEEE"
              app:border_width="2dp"
              app:shadow="true"/&gt;
          &lt;ImageView
              android:id="@+id/friends_new_online_status_imageview"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:src="@drawable/online_status"
              android:layout_alignBottom="@+id/friends_new_photo_circularImageView"
              android:layout_alignRight="@+id/friends_new_photo_circularImageView"
              android:layout_marginRight="8dp"
              android:layout_marginBottom="5dp"/&gt;
      &lt;/RelativeLayout&gt;
      &lt;LinearLayout
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:orientation="vertical"
          android:layout_weight="1"&gt;
          &lt;TextView
              android:id="@+id/friends_new_name"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:textSize="18sp"
              android:textStyle="bold"/&gt;
          &lt;ImageView
              android:id="@+id/friends_new_rating"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:padding="10dp"
              android:src="@drawable/stars"/&gt;
      &lt;/LinearLayout&gt;
      &lt;LinearLayout
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:orientation="vertical"&gt;
          &lt;Button
              android:layout_width="wrap_content"
              android:layout_height="35dp"
              android:onClick="true"
              android:text="Add"/&gt;
          &lt;Button
              android:layout_width="wrap_content"
              android:layout_height="35dp"
              android:onClick="true"
              android:text="Dismiss"/&gt;
      &lt;/LinearLayout&gt;
  &lt;/LinearLayout&gt;
  </code></pre>
  
  <p>here  is fragment layout (with listView):</p>
  
  
  
  <pre><code>&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:orientation="vertical" android:layout_width="match_parent"
      android:layout_height="match_parent"&gt;
  
      &lt;ListView
      android:id="@+id/listview_friends"
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      style="@style/ListViewStyle"/&gt;
  
  &lt;/LinearLayout&gt;
  </code></pre>
  
  <p>and here is my fragment with onCreateView and onItemClickListener:</p>
  
  <pre><code> @Override
      public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
          View rootView = inflater.inflate(R.layout.fragment_friends_listview, container, false);
          ButterKnife.inject(this, rootView);
  
          String[] mNames = {
                  "Example 1",
                  "Example 2"
          };
  
          mFriendsAdapter = new FriendsAdapter(getActivity(), null, 0);
  
          List&lt;String&gt; mList = new ArrayList&lt;&gt;(Arrays.asList(mNames));
          ArrayAdapter&lt;String&gt; mAdapter = new ArrayAdapter&lt;String&gt;(
                  getActivity(),
                  R.layout.list_item_friends_new,
                  R.id.friends_new_name,
                  mList
          );
  
          mListView.setOnItemClickListener(this);
          mListView.setAdapter(mAdapter);
  
          return rootView;
      }
  
      @Override
      public void onItemClick(AdapterView&lt;?&gt; parent, View view, int position, long id) {
          FriendsFragment.openCurrentUser(getActivity());
      } 
  </code></pre>
  
  <p>So here is the question:</p>
  
  <p>is it possible to make clickable listItems with clickable buttons?
  and if its true, than how to do it? if it false - maybe you have some other solution?</p>