title: "You need to use a Theme.AppCompat theme (or descendant) with the design library" error
body: <p>I'm getting "You need to use a Theme.AppCompat theme (or descendant) with the design library" error every time even if I'm obviously using an AppCompat Theme (a descendant one).</p>
  
  <p><strong>dependencies:</strong></p>
  
  <pre><code>compile 'com.android.support:appcompat-v7:23.3.0'
  compile 'com.android.support:design:23.3.0'
  compile 'com.android.support:support-v4:23.3.0'
  </code></pre>
  
  <p><strong>layout:</strong></p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;android.support.design.widget.CoordinatorLayout
      xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:app="http://schemas.android.com/apk/res-auto"
      android:id="@+id/tooltip_container"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:visibility="gone"&gt;
  
      &lt;ImageView
          android:id="@+id/tooltip_image"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:adjustViewBounds="true"/&gt;
  
      &lt;android.support.design.widget.FloatingActionButton
          android:id="@+id/fab_delete_image"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          app:layout_anchor="@id/tooltip_image"
          app:layout_anchorGravity="top|end"/&gt;
  
  &lt;/android.support.design.widget.CoordinatorLayout&gt;
  </code></pre>
  
  <p><strong>theme:</strong></p>
  
  <pre><code>&lt;style name="TranslucentAppTheme" parent="Theme.AppCompat.Light.NoActionBar"&gt;
      &lt;item name="android:windowIsTranslucent"&gt;true&lt;/item&gt;
      &lt;item name="android:windowBackground"&gt;@android:color/transparent&lt;/item&gt;
      &lt;item name="android:windowContentOverlay"&gt;@null&lt;/item&gt;
      &lt;item name="android:windowNoTitle"&gt;true&lt;/item&gt;
      &lt;item name="android:windowIsFloating"&gt;true&lt;/item&gt;
      &lt;item name="android:backgroundDimEnabled"&gt;false&lt;/item&gt;
  &lt;/style&gt;
  </code></pre>
  
  <p><strong>manifest:</strong></p>
  
  <pre><code>&lt;application
          android:allowBackup="true"
          android:icon="@mipmap/ic_launcher"
          android:label="@string/app_name"
          android:supportsRtl="true"
          android:theme="@style/TranslucentAppTheme"&gt;
          &lt;activity android:name=".MainActivity"&gt;
              (...)
  &lt;/activity&gt;
  </code></pre>
  
  <p>I'm inflating the layout inside a <strong>service</strong>:</p>
  
  <pre><code>tooltipContainer = (CoordinatorLayout) LayoutInflater.from(this).inflate(R.layout.tooltip_layout, null);
  </code></pre>