title: issue in Android Fragment : still click on previous fragment
body: <p>I have developed an application that have navigation Drawer and many fragment inside drawer so I getting issue while I am open fragment inside fragment, in one fragment I have List view when user click on listview item they getting data related to list item so I facing problem its still click on list that is not visible but click</p>
  
  <p>layout for Fragment</p>
  
  <pre><code> &lt;android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:id="@+id/layoutDrawer"
      android:layout_width="match_parent"
      android:layout_height="match_parent"&gt;
  
      &lt;FrameLayout
          android:clickable="true"
          android:background="@drawable/backgroung"
          android:id="@+id/content_frame"
          android:layout_width="wrap_content"
          android:layout_height="match_parent"&gt;&lt;/FrameLayout&gt;
  
      &lt;LinearLayout
          android:id="@+id/linearDrawer"
          android:layout_width="@dimen/dp260"
          android:layout_height="match_parent"
          android:orientation="vertical"
          android:background="@color/white"
          android:layout_gravity="start"&gt;
  
          &lt;RelativeLayout
              android:id="@+id/userDrawer"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:background="@color/white"
              android:layout_margin="@dimen/dp10"&gt;
  </code></pre>
  
  <p>Code for open Fragment</p>
  
  <pre><code>Fragment fragment = new FragmentContactDetails();
              FragmentTransaction transaction = getActivity().getSupportFragmentManager().beginTransaction();
              transaction.add(((ViewGroup) getView().getParent()).getId(), fragment);
              transaction.addToBackStack(null);
              transaction.commit();
  
              Bundle args = new Bundle();
              int index = adapter.arrayList.indexOf(adapter.propertyList.get(position));
  
              args.putInt(Constant.POSITION, index);
              Toast.makeText(getActivity(), "" + index + "----" + adapter.propertyList.get(position).getName(), Toast.LENGTH_LONG).show();
              fragment.setArguments(args);
  </code></pre>