title: Button in ListView and OnItemClickListener
body: <p>this time i just got no point how 2 go further down the Rabbit Hole.
  i got ListView with custom adapter and button on it, like this</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
   &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal" &gt;
  
    &lt;TextView
     android:id="@+id/textView4"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:textAppearance="?android:attr/textAppearanceSmall"
     android:textColor="#f16b7f" /&gt;
  
    &lt;Button
     android:id="@+id/describe"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:text="@string/describe"
     android:focusable="false" /&gt;
  
  &lt;/LinearLayout&gt;
  </code></pre>
  
  <p>on Fragment where that ListView is looks like</p>
  
  <pre><code>@Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
        Bundle savedInstanceState) {
      View view = inflater.inflate(R.layout.fragment_rewards_list,
          container, false);
      ListView rewardsList = (ListView) view.findViewById(R.id.rewardsList);
      context = getActivity().getApplicationContext();
      rewardAdapter = new RewardAdapter(context, movies);
      rewardsList.setAdapter(rewardAdapter);
      rewardsList.setOnItemClickListener(new OnItemClickListener() {
  
          @Override
          public void onItemClick(AdapterView&lt;?&gt; arg0, View arg1, int arg2,
                  long arg3) {
              mListener.onRewardSelected(arg2);
          }
      });
      return view;
    }
  </code></pre>
  
  <p>what i want to do is let user click only button on adapter and only on click it call </p>
  
  <pre><code>mListener.onRewardSelected(arg2);
  </code></pre>
  
  <p>and i got no idea how</p>