<p dir="auto"><strong>Glide Version</strong>:4.0.0 RC0</p>

<p dir="auto"><strong>Integration libraries</strong>:No</p>

<p dir="auto"><strong>Issue details / Repro steps / Use case background</strong>: I have just added the glide dependency in my gradle file. When I try to use methods like placeholder(), centerCrop(), crossFade(), etc. between load() and into(), it gives me syntax error like there is no such method. Are they removed in this release or am I missing something ?</p>

<p dir="auto"><strong>Glide load line / <code class="notranslate">GlideModule</code> (if any) / list Adapter code (if any)</strong>:</p>
<div class="highlight highlight-source-java notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="Glide.with(this)
                        .load(imgUrl)
                        .placeholder(R.drawable.downloading)
                        .into(bikeImageView);"><pre class="notranslate"><span class="pl-smi">Glide</span>.<span class="pl-en">with</span>(<span class="pl-smi">this</span>)
                        .<span class="pl-en">load</span>(<span class="pl-s1">imgUrl</span>)
                        .<span class="pl-en">placeholder</span>(<span class="pl-smi">R</span>.<span class="pl-s1">drawable</span>.<span class="pl-s1">downloading</span>)
                        .<span class="pl-en">into</span>(<span class="pl-s1">bikeImageView</span>);</pre></div>
<p dir="auto">It gives error on placeholder() that the method doesn't exist.</p>
<p dir="auto">I'm trying to use glide 4.0.0-RC0 by Gradle:</p>
<div class="highlight highlight-source-groovy-gradle notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="dependencies {
    compile 'com.android.support:appcompat-v7:25.1.0'
    compile 'com.caverock:androidsvg:1.2.2-beta-1'
    compile 'com.github.bumptech.glide:glide:4.0.0-RC0'
    compile 'com.android.support:support-v4:25.3.1'
}"><pre class="notranslate"><span class="pl-en">dependencies</span> {
    compile <span class="pl-s"><span class="pl-pds">'</span>com.android.support:appcompat-v7:25.1.0<span class="pl-pds">'</span></span>
    compile <span class="pl-s"><span class="pl-pds">'</span>com.caverock:androidsvg:1.2.2-beta-1<span class="pl-pds">'</span></span>
    compile <span class="pl-s"><span class="pl-pds">'</span>com.github.bumptech.glide:glide:4.0.0-RC0<span class="pl-pds">'</span></span>
    compile <span class="pl-s"><span class="pl-pds">'</span>com.android.support:support-v4:25.3.1<span class="pl-pds">'</span></span>
}</pre></div>
<p dir="auto">I followed the example here: <a href="https://github.com/bumptech/glide/tree/master/samples/svg/src/main/java/com/bumptech/glide/samples/svg">https://github.com/bumptech/glide/tree/master/samples/svg/src/main/java/com/bumptech/glide/samples/svg</a><br>
but after add glide by Gradle, I got error: <strong>Cannot resolve symbol 'GlideApp'</strong><br>
My source:</p>
<div class="highlight highlight-source-java notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="package com.example.quangson.glidesvg;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import static com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions.withCrossFade;

import android.content.ContentResolver;
import android.graphics.drawable.PictureDrawable;
import android.net.Uri;
import android.widget.ImageView;
import android.widget.LinearLayout;

import com.bumptech.glide.RequestBuilder;
import com.example.quangson.glidesvg.glide.SvgSoftwareLayerSetter;

public class MainActivity extends AppCompatActivity {

    private static final String TAG = &quot;SVGActivity&quot;;

    private ImageView imageViewRes;
    private ImageView imageViewNet;
    private RequestBuilder&lt;PictureDrawablerequestBuilder;
    LinearLayout ll;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        imageViewNet = (ImageView) findViewById(R.id.svg_image_view2);

        requestBuilder = GlideApp.with(this)
                .as(PictureDrawable.class)
                .placeholder(R.drawable.image_loading)
                .error(R.drawable.image_error)
                .transition(withCrossFade())
                .listener(new SvgSoftwareLayerSetter());

        Uri uri = Uri.parse(&quot;http://www.clker.com/cliparts/u/Z/2/b/a/6/android-toy-h.svg&quot;);
        requestBuilder.load(uri).into(imageViewNet);
    }
}"><pre class="notranslate"><span class="pl-k">package</span> <span class="pl-s1">com</span>.<span class="pl-s1">example</span>.<span class="pl-s1">quangson</span>.<span class="pl-s1">glidesvg</span>;

<span class="pl-k">import</span> <span class="pl-s1">android</span>.<span class="pl-s1">support</span>.<span class="pl-s1">v7</span>.<span class="pl-s1">app</span>.<span class="pl-s1">AppCompatActivity</span>;
<span class="pl-k">import</span> <span class="pl-s1">android</span>.<span class="pl-s1">os</span>.<span class="pl-s1">Bundle</span>;
<span class="pl-k">import</span> <span class="pl-k">static</span> <span class="pl-s1">com</span>.<span class="pl-s1">bumptech</span>.<span class="pl-s1">glide</span>.<span class="pl-s1">load</span>.<span class="pl-s1">resource</span>.<span class="pl-s1">drawable</span>.<span class="pl-s1">DrawableTransitionOptions</span>.<span class="pl-s1">withCrossFade</span>;

<span class="pl-k">import</span> <span class="pl-s1">android</span>.<span class="pl-s1">content</span>.<span class="pl-s1">ContentResolver</span>;
<span class="pl-k">import</span> <span class="pl-s1">android</span>.<span class="pl-s1">graphics</span>.<span class="pl-s1">drawable</span>.<span class="pl-s1">PictureDrawable</span>;
<span class="pl-k">import</span> <span class="pl-s1">android</span>.<span class="pl-s1">net</span>.<span class="pl-s1">Uri</span>;
<span class="pl-k">import</span> <span class="pl-s1">android</span>.<span class="pl-s1">widget</span>.<span class="pl-s1">ImageView</span>;
<span class="pl-k">import</span> <span class="pl-s1">android</span>.<span class="pl-s1">widget</span>.<span class="pl-s1">LinearLayout</span>;

<span class="pl-k">import</span> <span class="pl-s1">com</span>.<span class="pl-s1">bumptech</span>.<span class="pl-s1">glide</span>.<span class="pl-s1">RequestBuilder</span>;
<span class="pl-k">import</span> <span class="pl-s1">com</span>.<span class="pl-s1">example</span>.<span class="pl-s1">quangson</span>.<span class="pl-s1">glidesvg</span>.<span class="pl-s1">glide</span>.<span class="pl-s1">SvgSoftwareLayerSetter</span>;

<span class="pl-k">public</span> <span class="pl-k">class</span> <span class="pl-smi">MainActivity</span> <span class="pl-k">extends</span> <span class="pl-smi">AppCompatActivity</span> {

    <span class="pl-k">private</span> <span class="pl-k">static</span> <span class="pl-k">final</span> <span class="pl-smi">String</span> <span class="pl-c1">TAG</span> = <span class="pl-s">"SVGActivity"</span>;

    <span class="pl-k">private</span> <span class="pl-smi">ImageView</span> <span class="pl-s1">imageViewRes</span>;
    <span class="pl-k">private</span> <span class="pl-smi">ImageView</span> <span class="pl-s1">imageViewNet</span>;
    <span class="pl-k">private</span> <span class="pl-s1">RequestBuilder</span>&lt;<span class="pl-smi">PictureDrawablerequestBuilder</span>;
    <span class="pl-smi">LinearLayout</span> <span class="pl-s1">ll</span>;

    <span class="pl-c1">@</span><span class="pl-c1">Override</span>
    <span class="pl-k">protected</span> <span class="pl-smi">void</span> <span class="pl-en">onCreate</span>(<span class="pl-smi">Bundle</span> <span class="pl-s1">savedInstanceState</span>) {
        <span class="pl-en">super</span>.<span class="pl-en">onCreate</span>(<span class="pl-s1">savedInstanceState</span>);
        <span class="pl-en">setContentView</span>(<span class="pl-smi">R</span>.<span class="pl-s1">layout</span>.<span class="pl-s1">activity_main</span>);

        <span class="pl-s1">imageViewNet</span> = (<span class="pl-smi">ImageView</span>) <span class="pl-en">findViewById</span>(<span class="pl-smi">R</span>.<span class="pl-s1">id</span>.<span class="pl-s1">svg_image_view2</span>);

        <span class="pl-s1">requestBuilder</span> = <span class="pl-smi">GlideApp</span>.<span class="pl-en">with</span>(<span class="pl-smi">this</span>)
                .<span class="pl-en">as</span>(<span class="pl-smi">PictureDrawable</span>.<span class="pl-k">class</span>)
                .<span class="pl-en">placeholder</span>(<span class="pl-smi">R</span>.<span class="pl-s1">drawable</span>.<span class="pl-s1">image_loading</span>)
                .<span class="pl-en">error</span>(<span class="pl-smi">R</span>.<span class="pl-s1">drawable</span>.<span class="pl-s1">image_error</span>)
                .<span class="pl-en">transition</span>(<span class="pl-en">withCrossFade</span>())
                .<span class="pl-en">listener</span>(<span class="pl-k">new</span> <span class="pl-smi">SvgSoftwareLayerSetter</span>());

        <span class="pl-smi">Uri</span> <span class="pl-s1">uri</span> = <span class="pl-smi">Uri</span>.<span class="pl-en">parse</span>(<span class="pl-s">"http://www.clker.com/cliparts/u/Z/2/b/a/6/android-toy-h.svg"</span>);
        <span class="pl-s1">requestBuilder</span>.<span class="pl-en">load</span>(<span class="pl-s1">uri</span>).<span class="pl-en">into</span>(<span class="pl-s1">imageViewNet</span>);
    }
}</pre></div>
<p dir="auto">Please help</p>