Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Glide.with(context.load)(“file://”bitmapList.get(position))显示错误?_Android_Android Layout_Android Glide - Fatal编程技术网

Android Glide.with(context.load)(“file://”bitmapList.get(position))显示错误?

Android Glide.with(context.load)(“file://”bitmapList.get(position))显示错误?,android,android-layout,android-glide,Android,Android Layout,Android Glide,我使用下面的代码 Glide.with(context) .load("file://"+bitmapList.get(position)) .override(153,160) .crossFade() .centerCrop() .dontAnimate() .skipMemoryCache(true) .into(holder.thumbnail); 问题是这里.override(153160)这一行显示compile

我使用下面的代码

Glide.with(context)
     .load("file://"+bitmapList.get(position))
     .override(153,160)
     .crossFade()
     .centerCrop()
     .dontAnimate()
     .skipMemoryCache(true)
     .into(holder.thumbnail);
问题是这里.override(153160)这一行显示compile 错误,如无法解析方法重写(int,int)

我在这里找到了解决办法:尝试了很多方法,但都不起作用。请任何人帮帮我

当我这样改变的时候

Glide.with(context)
     .load("file://"+bitmapList.get(position))
     .apply(new RequestOptions().override(153,160))
     .crossFade()
     .centerCrop()
     .dontAnimate()
     .skipMemoryCache(true)
     .into(holder.thumbnail); 

// I am getting error this line **.crossFade()**
//我在这一行遇到了错误。crossFade()

不同,Glide v3
默认情况下不会对请求应用交叉淡入淡出或任何其他过渡<代码>转换必须手动应用

要将交叉淡入过渡应用于特定载荷,可以使用:

import static com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions.withCrossFade;

Glide.with(this)
            .load("https://i.stack.imgur.com/7CChZ.jpg?s=328&g=1")
            .transition(withCrossFade())
            .apply(new RequestOptions().override(100, 100)
                    .placeholder(R.drawable.ic_launcher_background)
                    .error(R.drawable.ic_launcher_background).centerCrop()
            )
            .into(imageView);
//我在这一行遇到了错误。crossFade()

不同,Glide v3
默认情况下不会对请求应用交叉淡入淡出或任何其他过渡<代码>转换必须手动应用

要将交叉淡入过渡应用于特定载荷,可以使用:

import static com.bumptech.glide.load.resource.drawable.DrawableTransitionOptions.withCrossFade;

Glide.with(this)
            .load("https://i.stack.imgur.com/7CChZ.jpg?s=328&g=1")
            .transition(withCrossFade())
            .apply(new RequestOptions().override(100, 100)
                    .placeholder(R.drawable.ic_launcher_background)
                    .error(R.drawable.ic_launcher_background).centerCrop()
            )
            .into(imageView);

glide V4中crossFade的正确实现应为:

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

用这个

glide V4中crossFade的正确实现应该是:

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

用这个

Do
RequestOptions RequestOptions=newrequestoptions();覆盖(250250)
Do
requestOptions requestOptions=newrequestoptions();requestOptions.override(250250)
谢谢,先生..我需要使用此功能。crossFade()请帮助me@Mariyappan使用此
.transition(withCrossFade())
请更新答案,先生…当我更改下一行给出错误时me@Mariyappan在
glidev4
中,如果要使用
.crossFade()
,请使用
.transition(使用crossFade())
您的答案有效,先生…我没有更改依赖项,先生谢谢。我需要使用此功能。crossFade()请帮助me@Mariyappan使用此
.transition(withCrossFade())
请更新答案,先生…当我更改下一行时,给出错误me@Mariyappan在
glidev4
中,如果您想使用
.crossFade()
而不是使用
.transition(withCrossFade())
您的答案有效,先生…我没有更改依赖项,先生