Search code examples
androidandroid-glide

Glide 4.3.1 override and placeholder features not work


I update my glide to 4.3.1 but all over I use glide the feature .override() and .placeholder() get error: cannot find symbol method.

Glide.with(this)
            .load(imageUrl)
            .override(200, 200)
            .placeholder(R.drawable.ic_avatar_sign_up)
            .into(ivAvatar);

How can I fix this?


Solution

  • You should use RequestOptions

    Includes methods like:

    • centerCrop()
    • placeholder()
    • error()
    • priority()
    • diskCacheStrategy()
    • priority()
    • override(100, 100)
    • transforms()

    Sample code

    Glide.with(this)
         .load(YOUR_URL)
         .apply(new RequestOptions().override(100, 100).placeholder(R.drawable.placeHolder).error(R.drawable.error_pic))
         .into(imageview);