title: Snackbar is not working within fragment class
body: <p>I am trying to show <strong>snackbar</strong> view when I click on button but it shows force close error when I click on button </p>
  
  <p>I have define fragment class below and also error log.</p>
  
  <p>I have fragment class:</p>
  
  <pre><code>public class HomeFragment extends Fragment {
  
      @Override
      public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
          View rootView = inflater.inflate(R.layout.fragment_home, container, false);
          context = getActivity();
          initUI(rootView);
          return rootView;
      }
  
      private void initUI(View view) {
  
          btn= (Button) view.findViewById(R.id.btnpress);
          btn.setOnClickListener(new View.OnClickListener() {
              @Override
              public void onClick(View v) {
                  Snackbar.make(getView(),"SnackBAr Test" , Snackbar.LENGTH_LONG).show();
              }
          });
      }
  </code></pre>
  
  <p><strong>fragment_home.xml</strong>:</p>
  
  <pre><code>&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:app="http://schemas.android.com/apk/res-auto"
      xmlns:tools="http://schemas.android.com/tools"
      android:layout_width="match_parent"
      android:id="@+id/mainrl"
      android:layout_height="match_parent"&gt;
  
      &lt;LinearLayout
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_alignParentBottom="true"
          android:layout_centerHorizontal="true"
          android:orientation="horizontal"
          android:paddingBottom="40dp" &gt;
  
              &lt;Button
              android:id="@+id/btn"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:Text="PLEASE PRESS" /&gt;
  
      &lt;/LinearLayout&gt;
  
  &lt;/RelativeLayout&gt;
  </code></pre>
  
  <p>When I press on button it is not showing <code>snackbar</code>. it gives below error log:</p>
  
  <pre><code>java.lang.NoClassDefFoundError: android.support.design.widget.CoordinatorLayout
              at android.support.design.widget.Snackbar.findSuitableParent(Snackbar.java:237)
              at android.support.design.widget.Snackbar.make(Snackbar.java:206)
              at com.example.test.fragment.HomeFragment$3.onLeftCardExit(HomeFragment.java:168)
              at android.view.ViewPropertyAnimator$AnimatorEventListener.onAnimationEnd(ViewPropertyAnimator.java:1030)
              at android.animation.ValueAnimator.endAnimation(ValueAnimator.java:1056)
              at android.animation.ValueAnimator.access$400(ValueAnimator.java:50)
              at android.animation.ValueAnimator$AnimationHandler.doAnimationFrame(ValueAnimator.java:644)
              at android.animation.ValueAnimator$AnimationHandler.run(ValueAnimator.java:660)
              at android.view.Choreographer$CallbackRecord.run(Choreographer.java:788)
              at android.view.Choreographer.doCallbacks(Choreographer.java:591)
              at android.view.Choreographer.doFrame(Choreographer.java:559)
              at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:774)
              at android.os.Handler.handleCallback(Handler.java:808)
              at android.os.Handler.dispatchMessage(Handler.java:103)
              at android.os.Looper.loop(Looper.java:193)
              at android.app.ActivityThread.main(ActivityThread.java:5333)
              at java.lang.reflect.Method.invokeNative(Native Method)
              at java.lang.reflect.Method.invoke(Method.java:515)
              at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:824)
              at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:640)
              at dalvik.system.NativeStart.main(Native Method)
  </code></pre>
  
  <p>How can I solved this error?</p>